23 implementations of CollectionChanged
PresentationCore (2)
Core\CSharp\System\Windows\FreezableCollection.cs (1)
581event NotifyCollectionChangedEventHandler INotifyCollectionChanged.CollectionChanged
Core\CSharp\System\Windows\Ink\StrokeCollection.cs (1)
640event NotifyCollectionChangedEventHandler INotifyCollectionChanged.CollectionChanged
PresentationFramework (10)
src\Framework\MS\Internal\Data\CollectionViewGroupRoot.cs (1)
42public event NotifyCollectionChangedEventHandler CollectionChanged;
src\Framework\MS\Internal\Navigation\JournalEntryStack.cs (2)
52public event NotifyCollectionChangedEventHandler CollectionChanged; 185public event NotifyCollectionChangedEventHandler CollectionChanged;
src\Framework\System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
202public event NotifyCollectionChangedEventHandler CollectionChanged;
src\Framework\System\Windows\Controls\MultipleCopiesCollection.cs (1)
431public event NotifyCollectionChangedEventHandler CollectionChanged;
src\Framework\System\Windows\Data\CollectionContainer.cs (1)
262event NotifyCollectionChangedEventHandler INotifyCollectionChanged.CollectionChanged
src\Framework\System\Windows\Data\CollectionView.cs (1)
789event NotifyCollectionChangedEventHandler INotifyCollectionChanged.CollectionChanged
src\Framework\System\Windows\Data\CompositeCollection.cs (1)
408event NotifyCollectionChangedEventHandler INotifyCollectionChanged.CollectionChanged
src\Framework\System\Windows\Documents\DocumentReferenceCollection.cs (1)
133public event NotifyCollectionChangedEventHandler CollectionChanged;
src\Framework\System\Windows\Navigation\JournalEntryListConverter.cs (1)
201public event NotifyCollectionChangedEventHandler CollectionChanged;
System (2)
compmod\system\collections\objectmodel\observablecollection.cs (1)
164public virtual event NotifyCollectionChangedEventHandler CollectionChanged;
compmod\system\collections\objectmodel\readonlyobservablecollection.cs (1)
65event NotifyCollectionChangedEventHandler INotifyCollectionChanged.CollectionChanged
System.Activities.Presentation (4)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelCategoryEntry.cs (1)
38public event NotifyCollectionChangedEventHandler CollectionChanged;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\PropertyValueCollection.cs (1)
20public event NotifyCollectionChangedEventHandler CollectionChanged;
System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemCollection.cs (1)
88public abstract event NotifyCollectionChangedEventHandler CollectionChanged;
System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemDictionary.cs (1)
119public abstract event NotifyCollectionChangedEventHandler CollectionChanged;
System.Data (4)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelCategoryEntry.cs (1)
38public event NotifyCollectionChangedEventHandler CollectionChanged;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\PropertyValueCollection.cs (1)
20public event NotifyCollectionChangedEventHandler CollectionChanged;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemCollection.cs (1)
88public abstract event NotifyCollectionChangedEventHandler CollectionChanged;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemDictionary.cs (1)
119public abstract event NotifyCollectionChangedEventHandler CollectionChanged;
WindowsBase (1)
Base\System\ComponentModel\SortDescriptionCollection.cs (1)
45event NotifyCollectionChangedEventHandler INotifyCollectionChanged.CollectionChanged
50 references to CollectionChanged
PresentationFramework (34)
src\Framework\MS\Internal\Controls\InnerItemCollectionView.cs (2)
746((INotifyCollectionChanged)_sort).CollectionChanged -= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged); 754((INotifyCollectionChanged)_sort).CollectionChanged += new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
src\Framework\MS\Internal\Data\CollectionViewProxy.cs (2)
44view.CollectionChanged += new NotifyCollectionChangedEventHandler(_OnViewChanged); 371_view.CollectionChanged -= new NotifyCollectionChangedEventHandler(_OnViewChanged);
src\Framework\MS\Internal\Data\CompositeCollectionView.cs (1)
370/// this will simply raise a Reset event to <seealso cref="INotifyCollectionChanged.CollectionChanged"/> listeners.
src\Framework\MS\Internal\Data\EnumerableCollectionView.cs (1)
64incc.CollectionChanged += new NotifyCollectionChangedEventHandler(_OnViewChanged);
src\Framework\MS\Internal\Navigation\JournalEntryStack.cs (1)
166ichildnotify.CollectionChanged += new NotifyCollectionChangedEventHandler(PropogateCollectionChanged);
src\Framework\System\Windows\Automation\Peers\GridViewAutomationPeer.cs (2)
48((INotifyCollectionChanged)_owner.Columns).CollectionChanged += new NotifyCollectionChangedEventHandler(OnColumnCollectionChanged); 121((INotifyCollectionChanged)_owner.Columns).CollectionChanged -= new NotifyCollectionChangedEventHandler(OnColumnCollectionChanged);
src\Framework\System\Windows\Controls\DataGrid.cs (2)
94((INotifyCollectionChanged)Items).CollectionChanged += new NotifyCollectionChangedEventHandler(OnItemsCollectionChanged); 96((INotifyCollectionChanged)Items.SortDescriptions).CollectionChanged += new NotifyCollectionChangedEventHandler(OnItemsSortDescriptionsChanged);
src\Framework\System\Windows\Controls\ItemCollection.cs (5)
622((INotifyCollectionChanged)MySortDescriptions).CollectionChanged += new NotifyCollectionChangedEventHandler(SortDescriptionsChanged); 708((INotifyCollectionChanged)MyGroupDescriptions).CollectionChanged += new NotifyCollectionChangedEventHandler(GroupDescriptionsChanged); 1395((INotifyCollectionChanged)MyLiveSortingProperties).CollectionChanged += new NotifyCollectionChangedEventHandler(LiveSortingChanged); 1428((INotifyCollectionChanged)MyLiveFilteringProperties).CollectionChanged += new NotifyCollectionChangedEventHandler(LiveFilteringChanged); 1465((INotifyCollectionChanged)MyLiveGroupingProperties).CollectionChanged += new NotifyCollectionChangedEventHandler(LiveGroupingChanged);
src\Framework\System\Windows\Controls\ItemsControl.cs (3)
123((INotifyCollectionChanged)_items).CollectionChanged += new NotifyCollectionChangedEventHandler(OnItemCollectionChanged1); 132((INotifyCollectionChanged)_items).CollectionChanged += new NotifyCollectionChangedEventHandler(OnItemCollectionChanged2); 144((INotifyCollectionChanged)_groupStyle).CollectionChanged += new NotifyCollectionChangedEventHandler(OnGroupStyleChanged);
src\Framework\System\Windows\Data\BindingGroup.cs (1)
68((INotifyCollectionChanged)_bindingExpressions).CollectionChanged += new NotifyCollectionChangedEventHandler(OnBindingsChanged);
src\Framework\System\Windows\Data\BindingListCollectionView.cs (3)
61((INotifyCollectionChanged)_group).CollectionChanged += new NotifyCollectionChangedEventHandler(OnGroupChanged); 62((INotifyCollectionChanged)_group.GroupDescriptions).CollectionChanged += new NotifyCollectionChangedEventHandler(OnGroupByChanged); 256((INotifyCollectionChanged)_sort).CollectionChanged += new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
src\Framework\System\Windows\Data\CollectionView.cs (2)
116incc.CollectionChanged += new NotifyCollectionChangedEventHandler(OnCollectionChanged); 693incc.CollectionChanged -= new NotifyCollectionChangedEventHandler(OnCollectionChanged);
src\Framework\System\Windows\Data\CollectionViewSource.cs (5)
43((INotifyCollectionChanged)_sort).CollectionChanged += new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged); 46((INotifyCollectionChanged)_groupBy).CollectionChanged += new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged); 357((INotifyCollectionChanged)_liveSortingProperties).CollectionChanged += new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged); 478((INotifyCollectionChanged)_liveFilteringProperties).CollectionChanged += new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged); 599((INotifyCollectionChanged)_liveGroupingProperties).CollectionChanged += new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged);
src\Framework\System\Windows\Data\ListCollectionView.cs (4)
83((INotifyCollectionChanged)_group).CollectionChanged += new NotifyCollectionChangedEventHandler(OnGroupChanged); 84((INotifyCollectionChanged)_group.GroupDescriptions).CollectionChanged += new NotifyCollectionChangedEventHandler(OnGroupByChanged); 2931((INotifyCollectionChanged)_sort).CollectionChanged -= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged); 2939((INotifyCollectionChanged)_sort).CollectionChanged += new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
System (3)
compmod\system\collections\objectmodel\readonlyobservablecollection.cs (1)
46((INotifyCollectionChanged)Items).CollectionChanged += new NotifyCollectionChangedEventHandler(HandleCollectionChanged);
compmod\system\collections\specialized\marshalinghelpers.cs (2)
219_this.CollectionChanged += value; 234_this.CollectionChanged -= handler;
System.Activities (2)
System\Activities\Variable.cs (2)
480notifyCollectionChanged.CollectionChanged += ValueCollectionChangedHandler; 494notifyCollectionChanged.CollectionChanged -= ValueCollectionChangedHandler;
System.Activities.Presentation (2)
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\ChangeNotificationTracker.cs (2)
100collection.CollectionChanged += new Collections.Specialized.NotifyCollectionChangedEventHandler(collection_CollectionChanged); 122collection.CollectionChanged -= new Collections.Specialized.NotifyCollectionChangedEventHandler(collection_CollectionChanged);
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\ChangeNotificationTracker.cs (2)
100collection.CollectionChanged += new Collections.Specialized.NotifyCollectionChangedEventHandler(collection_CollectionChanged); 122collection.CollectionChanged -= new Collections.Specialized.NotifyCollectionChangedEventHandler(collection_CollectionChanged);
System.Data.Services.Client (3)
System\Data\Services\Client\Binding\BindingGraph.cs (3)
504notify.CollectionChanged -= this.observer.OnCollectionChanged; 505notify.CollectionChanged += this.observer.OnCollectionChanged; 550notifyCollectionChanged.CollectionChanged -= this.observer.OnCollectionChanged;
WindowsBase (4)
Base\System\Collections\Specialized\CollectionChangedEventManager.cs (2)
112typedSource.CollectionChanged += new NotifyCollectionChangedEventHandler(OnCollectionChanged); 121typedSource.CollectionChanged -= new NotifyCollectionChangedEventHandler(OnCollectionChanged);
Base\System\ComponentModel\GroupDescription.cs (2)
212((INotifyCollectionChanged)_sort).CollectionChanged -= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged); 222((INotifyCollectionChanged)_sort).CollectionChanged += new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);