C# 更新listbox中元素的可见性
我有可观察的收集C# 更新listbox中元素的可见性,c#,wpf,windows-phone-7,windows-phone-8,C#,Wpf,Windows Phone 7,Windows Phone 8,我有可观察的收集结果,它是ListBox控件的ItemSource。 结果类包含bool变量,该变量通过BooleanToVisibilityConverter表示列表框项中一个元素的可见性。当我设置ItemSource时,一切正常,工作正常:包含false的元素不可见,包含true的元素可见。但当我将变量从true改为false时,元素并没有改变其可见性。问题是什么 现在我需要做这个魔术: ResultsListBox.ItemsSource = null; ResultsListBox.It
ResultsListBox.ItemsSource = null;
ResultsListBox.ItemsSource = results;
您需要在类
Result
上实现INotifyPropertyChanged
接口,以更新目标元素上的绑定,该元素在您的情况下是ListBoxItem
教程-你能给我发个简单的例子或链接吗?用链接更新答案。