我在查看:
中有这个ItemsControl<ItemsControl
ItemsSource="{Binding ItemPageItemViewModels}"
ItemTemplate="{StaticResource ItemPageItemViewModelsTemplate}"/>
在它上面我有这个DataTemplate渲染所有项目:
<DataTemplate x:Key="ItemPageItemViewModelsTemplate">
<TextBlock Text="{Binding Title}"/>
</DataTemplate>
问题是虽然 ViewModel 中的 ItemPageItemViewModels ObservableCollection中有8个对象,但只有 last 对象正在屏幕上显示 8次 。
我可以在我的ViewModel中设置一个断点,看看ObserveableCollection中确实有8个不同的对象,但是我怎样才能调试绑定以查看为什么这个DataTemplate正在渲染最后一个在我的屏幕上8次收集对象?