Allow to add multiple data templates

This commit is contained in:
Igor Gritsenko 2022-04-27 15:15:12 +03:00
Родитель 0b3b760708
Коммит e8e301a5df
1 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -211,10 +211,11 @@ public static class ControlPropertyExtensions
depth > 0 ? GetDeeperStackTrace(depth - 1) : new StackTrace(0, true);
public static TElement DataTemplates<TElement>(this TElement control, IDataTemplate dataTemplate)
public static TElement DataTemplates<TElement>(this TElement control, params IDataTemplate[] dataTemplate)
where TElement : Control
{
control.DataTemplates.Add(dataTemplate);
foreach (var template in dataTemplate)
control.DataTemplates.Add(template);
return control;
}