WPF 绑定集合 根据集合个数改变样式 INotifyCollectionChanged
public class BaseViewModel : INotifyPropertyChanged, INotifyCollectionChanged, IDisposable { public event PropertyChangedEventHandler PropertyChanged; public event NotifyCollectionChangedEventHandler CollectionChanged; public void OnPropertyChanged(string propertyName) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); } } public virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs e) { if (CollectionChanged != null) { CollectionChanged(this, e); } } public void Dispose() { this.OnDispose(); } protected void OnDispose() { } public void OnCollectionChanged() { } }
,温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/67414.html