У меня есть элемент ItemsControl в моем представлении:
<ItemsControl
ItemsSource="{Binding ItemPageItemViewModels}"
ItemTemplate="{StaticResource ItemPageItemViewModelsTemplate}"/>
И над ним у меня есть DataTemplate, который отображает все элементы:
<DataTemplate x:Key="ItemPageItemViewModelsTemplate">
<TextBlock Text="{Binding Title}"/>
</DataTemplate>
Проблема в том, что, хотя в ItemPageItemViewModels ObservableCollection в моей ViewModel есть 8 объектов, только последний объект отображается на экран 8 раз.
Я могу установить точку останова в своей ViewModel, чтобы увидеть, что в ObserverableCollection действительно 8 различных объектов, но как я могу отладить привязку, чтобы понять, почему этот DataTemplate отображает последний объект в сбор 8 раз на моем экране?