我正在重写其XML itemSource并希望它立即使用新数据......
答案 0 :(得分:4)
您应该使用ObervableCollection。更新此集合后,将更新ListView。
但如果由于任何原因你不想使用它,请使用:
listView.InvalidateProperty(ListView.ItemsSourceProperty);
或
listView.ItemsSource = listView.ItemsSource;
答案 1 :(得分:1)
listView.ItemsSource = listView.ItemsSource?
或者您可以在viewmodel的属性上触发PropertyChanged事件,以防您使用MVVM。
答案 2 :(得分:-1)
ListView.DataBind(); MSDN