前端绑定列表:
private ObservableCollection<IDName> _ShowViews = new ObservableCollection<IDName>();
/// <summary>
/// 视图列表数据
/// </summary>
public ObservableCollection<IDName> ShowViews
{
get { return _ShowViews; }
set { _ShowViews = value; OnPropertyChanged("ShowViews"); }
}
更新集合数据后调用:
System.ComponentModel.ICollectionView view = System.Windows.Data.CollectionViewSource.GetDefaultView(ShowViews);
view.Refresh();