我的视图中有这个 ItemsControl :
<ItemsControl
ItemsSource="{Binding ItemPageItemViewModels}"
ItemTemplate="{StaticResource ItemPageItemViewModelsTemplate}"/>
在它上面我有这个 DataTemplate 呈现所有项目:
<DataTemplate x:Key="ItemPageItemViewModelsTemplate">
<TextBlock Text="{Binding Title}"/>
</DataTemplate>
问题是,虽然我的ViewModel中的ItemPageItemViewModels ObservableCollection 中有 8 个对象,但只有最后一个对象在屏幕上显示了8 次。
我可以在我的 ViewModel 中设置一个断点来查看 ObserverableCollection 中确实有 8 个不同的对象,但是我如何调试绑定以查看为什么这个 DataTemplate 在我的屏幕上呈现集合中的最后一个对象 8 次?