24 implementations of CollectionChanged
Microsoft.Maui (1)
Primitives\LockableObservableListWrapper.cs (1)
16
event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.
CollectionChanged
Microsoft.Maui.Controls (9)
Items\MarshalingObservableCollection.cs (1)
45
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
ListProxy.cs (1)
110
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
ObservableWrapper.cs (1)
170
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
Shell\MenuItemCollection.cs (1)
14
event NotifyCollectionChangedEventHandler INotifyCollectionChanged.
CollectionChanged
Shell\ShellElementCollection.cs (1)
20
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
SwipeView\SwipeItems.cs (1)
56
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
TableView\TableSection.cs (1)
127
public event NotifyCollectionChangedEventHandler
CollectionChanged
TemplatedItemsList.cs (2)
336
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
1269
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
PresentationCore (2)
System\Windows\FreezableCollection.cs (1)
535
event NotifyCollectionChangedEventHandler INotifyCollectionChanged.
CollectionChanged
System\Windows\Ink\StrokeCollection.cs (1)
604
event NotifyCollectionChangedEventHandler INotifyCollectionChanged.
CollectionChanged
PresentationFramework (10)
MS\Internal\Data\CollectionViewGroupRoot.cs (1)
35
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
MS\Internal\Navigation\JournalEntryStack.cs (2)
46
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
179
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
197
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
System\Windows\Controls\MultipleCopiesCollection.cs (1)
417
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
System\Windows\Data\CollectionContainer.cs (1)
247
event NotifyCollectionChangedEventHandler INotifyCollectionChanged.
CollectionChanged
System\Windows\Data\CollectionView.cs (1)
776
event NotifyCollectionChangedEventHandler INotifyCollectionChanged.
CollectionChanged
System\Windows\Data\CompositeCollection.cs (1)
392
event NotifyCollectionChangedEventHandler INotifyCollectionChanged.
CollectionChanged
System\Windows\Documents\DocumentReferenceCollection.cs (1)
124
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
System\Windows\Navigation\JournalEntryListConverter.cs (1)
190
public event NotifyCollectionChangedEventHandler
CollectionChanged
;
System.ObjectModel (2)
System\Collections\ObjectModel\ObservableCollection.cs (1)
84
public virtual event NotifyCollectionChangedEventHandler?
CollectionChanged
;
System\Collections\ObjectModel\ReadOnlyObservableCollection.cs (1)
39
event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.
CollectionChanged
57 references to CollectionChanged
Microsoft.Maui (2)
Primitives\LockableObservableListWrapper.cs (2)
18
add { ((INotifyCollectionChanged)_list).
CollectionChanged
+= value; }
19
remove { ((INotifyCollectionChanged)_list).
CollectionChanged
-= value; }
Microsoft.Maui.Controls (18)
Border\Border.cs (2)
242
oldCollection.
CollectionChanged
-= OnStrokeDashArrayChanged;
247
newCollection.
CollectionChanged
+= OnStrokeDashArrayChanged;
IndicatorView\IndicatorView.cs (2)
160
oldCollection.
CollectionChanged
-= OnCollectionChanged;
163
collection.
CollectionChanged
+= OnCollectionChanged;
Internals\WeakEventProxy.cs (3)
90
s.
CollectionChanged
-= OnCollectionChanged;
93
source.
CollectionChanged
+= OnCollectionChanged;
101
s.
CollectionChanged
-= OnCollectionChanged;
Items\MarshalingObservableCollection.cs (1)
30
incc.
CollectionChanged
+= InternalCollectionChanged;
Items\SelectionList.cs (1)
26
incc.
CollectionChanged
+= OnCollectionChanged;
Picker\Picker.cs (3)
70
((INotifyCollectionChanged)Items).
CollectionChanged
+= OnItemsCollectionChanged;
266
oldObservable.
CollectionChanged
-= CollectionChanged;
271
newObservable.
CollectionChanged
+= CollectionChanged;
Shell\MenuItemCollection.cs (2)
16
add { ((INotifyCollectionChanged)_inner).
CollectionChanged
+= value; }
17
remove { ((INotifyCollectionChanged)_inner).
CollectionChanged
-= value; }
Shell\ShellContent.cs (1)
122
((INotifyCollectionChanged)MenuItems).
CollectionChanged
+= MenuItemsCollectionChanged;
Shell\ShellElementCollection.cs (2)
41
((INotifyCollectionChanged)_inner).
CollectionChanged
+= InnerCollectionChanged;
70
((INotifyCollectionChanged)_visibleItems).
CollectionChanged
+= OnVisibleItemsChanged;
Shell\ShellItem.cs (1)
175
(Items as INotifyCollectionChanged).
CollectionChanged
+= ItemsCollectionChanged;
Microsoft.Maui.Controls.Maps (2)
Map.cs (2)
271
ncc.
CollectionChanged
-= OnItemsSourceCollectionChanged;
276
ncc1.
CollectionChanged
+= OnItemsSourceCollectionChanged;
PresentationFramework (34)
MS\Internal\Controls\InnerItemCollectionView.cs (2)
742
((INotifyCollectionChanged)_sort).
CollectionChanged
-= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
750
((INotifyCollectionChanged)_sort).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
MS\Internal\Data\CollectionViewProxy.cs (2)
39
view.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(_OnViewChanged);
365
_view.
CollectionChanged
-= new NotifyCollectionChangedEventHandler(_OnViewChanged);
MS\Internal\Data\CompositeCollectionView.cs (1)
351
/// this will simply raise a Reset event to <seealso cref="INotifyCollectionChanged.
CollectionChanged
"/> listeners.
MS\Internal\Data\EnumerableCollectionView.cs (1)
57
incc.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(_OnViewChanged);
MS\Internal\Navigation\JournalEntryStack.cs (1)
160
ichildnotify.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(PropogateCollectionChanged);
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (2)
40
((INotifyCollectionChanged)_owner.Columns).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnColumnCollectionChanged);
113
((INotifyCollectionChanged)_owner.Columns).
CollectionChanged
-= new NotifyCollectionChangedEventHandler(OnColumnCollectionChanged);
System\Windows\Controls\DataGrid.cs (2)
90
((INotifyCollectionChanged)Items).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnItemsCollectionChanged);
92
((INotifyCollectionChanged)Items.SortDescriptions).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnItemsSortDescriptionsChanged);
System\Windows\Controls\ItemCollection.cs (5)
602
((INotifyCollectionChanged)MySortDescriptions).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
688
((INotifyCollectionChanged)MyGroupDescriptions).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(GroupDescriptionsChanged);
1375
((INotifyCollectionChanged)MyLiveSortingProperties).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(LiveSortingChanged);
1408
((INotifyCollectionChanged)MyLiveFilteringProperties).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(LiveFilteringChanged);
1445
((INotifyCollectionChanged)MyLiveGroupingProperties).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(LiveGroupingChanged);
System\Windows\Controls\ItemsControl.cs (3)
113
((INotifyCollectionChanged)_items).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnItemCollectionChanged1);
122
((INotifyCollectionChanged)_items).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnItemCollectionChanged2);
134
((INotifyCollectionChanged)_groupStyle).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnGroupStyleChanged);
System\Windows\Data\BindingGroup.cs (1)
61
((INotifyCollectionChanged)_bindingExpressions).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnBindingsChanged);
System\Windows\Data\BindingListCollectionView.cs (3)
49
((INotifyCollectionChanged)_group).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnGroupChanged);
50
((INotifyCollectionChanged)_group.GroupDescriptions).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnGroupByChanged);
244
((INotifyCollectionChanged)_sort).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
System\Windows\Data\CollectionView.cs (2)
105
incc.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnCollectionChanged);
680
incc.
CollectionChanged
-= new NotifyCollectionChangedEventHandler(OnCollectionChanged);
System\Windows\Data\CollectionViewSource.cs (5)
40
((INotifyCollectionChanged)_sort).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged);
43
((INotifyCollectionChanged)_groupBy).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged);
354
((INotifyCollectionChanged)_liveSortingProperties).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged);
475
((INotifyCollectionChanged)_liveFilteringProperties).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged);
596
((INotifyCollectionChanged)_liveGroupingProperties).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnForwardedCollectionChanged);
System\Windows\Data\ListCollectionView.cs (4)
70
((INotifyCollectionChanged)_group).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnGroupChanged);
71
((INotifyCollectionChanged)_group.GroupDescriptions).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnGroupByChanged);
2912
((INotifyCollectionChanged)_sort).
CollectionChanged
-= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
2920
((INotifyCollectionChanged)_sort).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(SortDescriptionsChanged);
System.ObjectModel (1)
System\Collections\ObjectModel\ReadOnlyObservableCollection.cs (1)
27
((INotifyCollectionChanged)Items).
CollectionChanged
+= new NotifyCollectionChangedEventHandler(HandleCollectionChanged);