【发布时间】:2014-07-22 20:41:36
【问题描述】:
在我的应用中,我在我的列表视图的视图模型中做这样的事情:
public override void RefreshData() {
base.RefreshData();
ItemsSource.Clear();
foreach (var item in ListViewData) {
ItemsSource.Add(item);
}
RaisePropertyChanged("ItemsSource");
}
上面对 .Clear() 的调用会导致调用列表的 SelectionChanged 事件。考虑到此处无法访问列表视图,是否有一种抑制或阻止调用该事件的好方法?
【问题讨论】: