Описание тега datatemplate
Шаблоны данных - это функция WPF, которая позволяет настраивать представление данных.
Шаблоны данных - это функция WPF, которая позволяет настраивать представление данных. Обычно он используется путем установки ContentTemplate ContentControl.
Введение в Microsoft Docs: Обзор шаблонов данных
В приведенном ниже примере используется DataTemplate для определения представления данных в ListBoxItem с помощью Panel с 3 текстовыми блоками.
<ListBox Width="400" Margin="10"
ItemsSource="{Binding Source={StaticResource myTodoList}}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Path=TaskName}" />
<TextBlock Text="{Binding Path=Description}"/>
<TextBlock Text="{Binding Path=Priority}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>