void CancelCollectionChanged() { if (NotifyCollectionChanged != null) { NotifyCollectionChanged.CollectionChanged -= MVVMItemsControlBase_CollectionChanged; NotifyCollectionChanged = null; } }
void ItemsControlItemsSourceUnbind() { if (NotifyCollectionChanged != null) { NotifyCollectionChanged.CollectionChanged -= ItemsControl_CollectionChanged; NotifyCollectionChanged = null; } ItemsControlReset(); }