@rodrigo_renner
Шаблоны данных в XAML используются для отображения данных в пользовательском интерфейсе.
- Определите шаблон данных в ресурсах:
- Связать шаблон с элементом управления (например, ListBox):
Здесь ItemSource
связывает элемент управления с коллекцией объектов, которые нужно отображать, а ItemTemplate
связывает список элементов в коллекции со шаблоном, который должен использоваться для их отображения.
- Альтернативный способ использования шаблона - установка ContentTemplate для привязанного к объекту элемента управления:
- Чтобы добавить стиль для элемента управления, который использует шаблон данных, создайте стиль с установленным свойством ContentTemplate:
1
2
3
4
5
|
<Setter Property="ContentTemplate" Value="{StaticResource PersonTemplate}"/>
|
Чтобы использовать этот стиль, задайте его для элемента управления: