Implemented interface member:
event
CollectionChanged
System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged
71 references to CollectionChanged
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
BlazorWebView.cs (1)
39
RootComponents.
CollectionChanged
+= HandleRootComponentsCollectionChanged;
Microsoft.AspNetCore.Components.WebView.Wpf (1)
BlazorWebView.cs (1)
114
RootComponents.
CollectionChanged
+= HandleRootComponentsCollectionChanged;
Microsoft.AspNetCore.Routing (2)
CompositeEndpointDataSource.cs (2)
30
dataSources.
CollectionChanged
+= OnDataSourcesChanged;
114
observableDataSources.
CollectionChanged
-= OnDataSourcesChanged;
Microsoft.CodeAnalysis.EditorFeatures (2)
InlineRename\UI\SmartRename\SmartRenameUserInputComboBox.xaml.cs (2)
44
_smartRenameViewModel.SuggestedNames.
CollectionChanged
+= SuggestedNames_CollectionChanged;
116
_smartRenameViewModel.SuggestedNames.
CollectionChanged
-= SuggestedNames_CollectionChanged;
Microsoft.Maui.Controls (33)
Cells\Cell.cs (1)
94
_contextActions.
CollectionChanged
+= OnContextActionsChanged;
Element\Element.cs (1)
112
_effects.
CollectionChanged
+= EffectsOnCollectionChanged;
FormattedString.cs (1)
20
public FormattedString() => _spans.
CollectionChanged
+= OnCollectionChanged;
GestureElement.cs (1)
19
_gestureRecognizers.
CollectionChanged
+= (sender, args) =>
GradientBrush.cs (2)
52
oldCollection.
CollectionChanged
-= OnGradientStopCollectionChanged;
64
newCollection.
CollectionChanged
+= OnGradientStopCollectionChanged;
LegacyLayouts\Layout.cs (1)
120
InternalChildren.
CollectionChanged
+= InternalChildrenOnCollectionChanged;
Menu\MenuFlyoutItem.cs (1)
17
collection.
CollectionChanged
+= (sender, e) => OnPropertyChanged(nameof(KeyboardAccelerators));
Menu\MenuItemTracker.cs (4)
189
((ObservableCollection<TMenuItem>)GetMenuItems(page)).
CollectionChanged
+= OnCollectionChanged;
207
((ObservableCollection<TMenuItem>)GetMenuItems(page)).
CollectionChanged
+= OnCollectionChanged;
250
((ObservableCollection<TMenuItem>)GetMenuItems(page)).
CollectionChanged
-= OnCollectionChanged;
270
((ObservableCollection<TMenuItem>)GetMenuItems(page)).
CollectionChanged
-= OnCollectionChanged;
MultiPage.cs (1)
40
InternalChildren.
CollectionChanged
+= OnChildrenChanged;
ObservableWrapper.cs (1)
21
list.
CollectionChanged
+= ListOnCollectionChanged;
Page\Page.cs (3)
89
toolbarItems.
CollectionChanged
+= OnToolbarItemsCollectionChanged;
93
menuBarItems.
CollectionChanged
+= OnToolbarItemsCollectionChanged;
100
InternalChildren.
CollectionChanged
+= InternalChildrenOnCollectionChanged;
ResourceDictionary.cs (1)
88
col.
CollectionChanged
+= MergedDictionaries_CollectionChanged;
Shapes\GeometryGroup.cs (2)
52
oldCollection.
CollectionChanged
-= OnChildrenCollectionChanged;
63
newCollection.
CollectionChanged
+= OnChildrenCollectionChanged;
Shapes\PathFigure.cs (2)
87
oldCollection.
CollectionChanged
-= OnPathSegmentCollectionChanged;
98
newCollection.
CollectionChanged
+= OnPathSegmentCollectionChanged;
Shapes\PathGeometry.cs (2)
188
oldCollection.
CollectionChanged
-= OnPathFigureCollectionChanged;
200
newCollection.
CollectionChanged
+= OnPathFigureCollectionChanged;
Shapes\TransformGroup.cs (2)
33
(oldValue as TransformCollection).
CollectionChanged
-= (bindable as TransformGroup).OnChildrenCollectionChanged;
38
(newValue as TransformCollection).
CollectionChanged
+= (bindable as TransformGroup).OnChildrenCollectionChanged;
Shell\BaseShellItem.cs (1)
66
DeclaredChildren.
CollectionChanged
+= (_, args) =>
SwipeView\SwipeItems.cs (1)
28
_swipeItems.
CollectionChanged
+= OnSwipeItemsChanged;
TableView\TableSection.cs (4)
22
_children.
CollectionChanged
+= OnChildrenChanged;
30
_children.
CollectionChanged
+= OnChildrenChanged;
129
add { _children.
CollectionChanged
+= value; }
130
remove { _children.
CollectionChanged
-= value; }
View\View.cs (1)
97
_gestureRecognizers.
CollectionChanged
+= (sender, args) =>
Microsoft.Maui.Controls.Maps (4)
Map.cs (2)
61
_pins.
CollectionChanged
+= PinsOnCollectionChanged;
62
_mapElements.
CollectionChanged
+= MapElementsCollectionChanged;
Polygon.cs (1)
40
observable.
CollectionChanged
+= (sender, args) => OnPropertyChanged(nameof(Geopath));
Polyline.cs (1)
23
observable.
CollectionChanged
+= (sender, args) => OnPropertyChanged(nameof(Geopath));
Microsoft.VisualStudio.LanguageServices (3)
StackTraceExplorer\StackTraceExplorerViewModel.cs (1)
62
Frames.
CollectionChanged
+= CallstackLines_CollectionChanged;
ValueTracking\TreeViewItemBase.cs (1)
43
ChildItems.
CollectionChanged
+= ChildItems_CollectionChanged;
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
84
ChildItems.
CollectionChanged
+= (s, a) =>
PresentationFramework (22)
System\Windows\Annotations\Annotation.cs (3)
892
_cargos.
CollectionChanged
+= OnCargosChanged;
895
_anchors.
CollectionChanged
+= OnAnchorsChanged;
897
_authors.
CollectionChanged
+= OnAuthorsChanged;
System\Windows\Annotations\AnnotationResource.cs (2)
370
_locators.
CollectionChanged
+= OnLocatorsChanged;
387
_contents.
CollectionChanged
+= OnContentsChanged;
System\Windows\Annotations\LocatorGroup.cs (1)
46
_locators.
CollectionChanged
+= OnCollectionChanged;
System\Windows\Annotations\LocatorPartList.cs (1)
37
_parts.
CollectionChanged
+= OnCollectionChanged;
System\Windows\Controls\DataGrid.cs (3)
82
_columns.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnColumnsChanged);
85
_rowValidationRules.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnRowValidationRulesChanged);
92
Items.GroupDescriptions.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnItemsGroupDescriptionsChanged);
System\Windows\Controls\DataGridColumnHeaderCollection.cs (4)
23
_columns.
CollectionChanged
+= OnColumnsChanged;
66
_columns.
CollectionChanged
-= OnColumnsChanged;
86
_columns.
CollectionChanged
+= OnColumnsChanged;
149
_columns.
CollectionChanged
-= OnColumnsChanged;
System\Windows\Controls\Primitives\Selector.cs (1)
49
selectedItems.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnSelectedItemsCollectionChanged);
System\Windows\Data\BindingListCollectionView.cs (1)
1222
_liveGroupingProperties.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged);
System\Windows\Data\ListCollectionView.cs (3)
1475
_liveSortingProperties.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged);
1497
_liveFilteringProperties.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged);
1519
_liveGroupingProperties.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(OnLivePropertyListChanged);
System\Windows\PropertyPath.cs (2)
485
_parameters.
CollectionChanged
-= new NotifyCollectionChangedEventHandler(ParameterCollectionChanged);
490
_parameters.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(ParameterCollectionChanged);
System\Windows\ResourceDictionary.cs (1)
115
_mergedDictionaries.
CollectionChanged
+= OnMergedDictionariesChanged;
System.ObjectModel (2)
System\Collections\ObjectModel\ObservableCollection.cs (2)
185
NotifyCollectionChangedEventHandler? handler =
CollectionChanged
;
231
NotifyCollectionChangedEventHandler? handler =
CollectionChanged
;
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
432
_tabGroupHeaders.
CollectionChanged
+= new NotifyCollectionChangedEventHandler(this.OnContextualTabGroupsCollectionChanged);