我有一个ListBox绑定到BindingList(Of MyItem)类型的ViewModel属性(让我们称之为MyTrueList)。 MyTrueList属性实际上查看另一个BindingList(Of MyItem)并返回MyItem.MyProperty = true的列表。 MyItem实现了INotifyPropertyChanged。
我还有一个按钮,其事件将所选项目的MyProperty更改为false。
我的印象是因为我将ListBox的ItemSource设置为{Binding MyTrueList},因为我更改了MyProperty值,它会自动更新列表。
如果它没有自动更新,我该如何告诉ListBox再次检查MyTrueList值?
答案 0 :(得分:0)
因为ViewModel使用了INotifyPropertyChanged,所以我只是调用了notify事件,因为我对列表成员的属性做了任何可能影响列表显示的更改。