gpt4 book ai didi

wpf - 如何调试 ViewModel 与 View 的绑定(bind)?

转载 作者:行者123 更新时间:2023-12-04 14:30:34 26 4
gpt4 key购买 nike

我的 中有这个 ItemsControl查看 :

<ItemsControl 
ItemsSource="{Binding ItemPageItemViewModels}"
ItemTemplate="{StaticResource ItemPageItemViewModelsTemplate}"/>

在它上面我有这个 DataTemplate 呈现所有项目:
<DataTemplate x:Key="ItemPageItemViewModelsTemplate">
<TextBlock Text="{Binding Title}"/>
</DataTemplate>

问题是虽然 中有 8 个对象ItemPageItemViewModels 我的 中的 ObservableCollection查看型号 , 只有 最后一个对象在屏幕上显示 8 次 .

我可以在我的 ViewModel 中设置一个断点来查看 ObserverableCollection 中确实有 8 个不同的对象,但是 如何调试绑定(bind)以查看为什么此 DataTemplate 在我的屏幕上呈现集合中的最后一个对象 8 次?

最佳答案

请参阅 Bea Stollnitz 的精彩文章。

  • How can I debug WPF bindings?
  • 关于wpf - 如何调试 ViewModel 与 View 的绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1116365/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com