3 types derived from NotifyCollectionChangedEventArgs
Microsoft.Maui.Controls (2)
Internals\NotifyCollectionChangedEventArgsEx.cs (1)
10 public class NotifyCollectionChangedEventArgsEx : NotifyCollectionChangedEventArgs
Items\MarshalingObservableCollection.cs (1)
38 class ResetNotifyCollectionChangedEventArgs : NotifyCollectionChangedEventArgs
PresentationFramework (1)
System\Windows\Controls\GridViewColumnCollectionChangedEventArgs.cs (1)
13internal class GridViewColumnCollectionChangedEventArgs : NotifyCollectionChangedEventArgs
169 instantiations of NotifyCollectionChangedEventArgs
Microsoft.Maui.Controls (36)
FormattedString.cs (1)
88 base.OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, removed));
GestureElement.cs (1)
74 base.OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, removed));
IndicatorView\IndicatorView.cs (1)
168 OnCollectionChanged(ItemsSource, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
LegacyLayouts\Layout.cs (1)
117 new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, InternalChildren));
ListProxy.cs (1)
162 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MultiPage.cs (1)
361 OnPagesChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
ObservableList.cs (6)
25 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, items, index)); 41 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, items, originalIndex)); 66 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, items, newIndex, oldIndex)); 78 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, items, index)); 90 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, items)); 110 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, ritems, oldItems, startIndex));
ObservableWrapper.cs (5)
189 handler(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, e.NewItems, outerIndex)); 201 handler(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, e.NewItems, outerNewIndex, outerOldIndex)); 212 var args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, removedItem, outerRemovedIndex); 233 var replaceArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, newReplaceItem, oldReplaceItem, index); 237 handler(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
Page\Page.cs (1)
98 InternalChildrenOnCollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, InternalChildren));
Shell\ShellElementCollection.cs (1)
122 CollectionChanged?.Invoke(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, list));
TemplatedItemsList.cs (17)
729 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 815 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, newItems, e.NewStartingIndex)); 839 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, oldItems, e.OldStartingIndex)); 865 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, newItems, oldItems, e.OldStartingIndex)); 912 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, oldItems, e.OldStartingIndex, e.NewStartingIndex)); 962 OnProxyCollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 970 OnProxyCollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1172 OnProxyCollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, e.NewItems[i], e.NewStartingIndex + i)); 1181 OnProxyCollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, e.OldItems[i], e.OldStartingIndex + i)); 1190 OnProxyCollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, e.NewItems[i], e.OldItems[i], e.OldStartingIndex + i)); 1195 OnProxyCollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1320 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, list.ShortName, old, index)); 1344 e = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, ConvertItems(e.NewItems), e.NewStartingIndex); 1348 e = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, ConvertItems(e.OldItems), e.NewStartingIndex, e.OldStartingIndex); 1352 e = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, ConvertItems(e.OldItems), e.OldStartingIndex); 1356 e = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, ConvertItems(e.NewItems), ConvertItems(e.OldItems), e.OldStartingIndex); 1374 OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
PresentationCore (8)
System\Windows\FreezableCollection.cs (4)
742args = new NotifyCollectionChangedEventArgs(action); 745args = new NotifyCollectionChangedEventArgs(action, newValue, newIndex); 748args = new NotifyCollectionChangedEventArgs(action, oldValue, oldIndex); 751args = new NotifyCollectionChangedEventArgs(action, newValue, oldValue, newIndex);
System\Windows\Ink\StrokeCollection.cs (4)
642args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 647args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, e.Removed, e.Index); 652args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, e.Added, e.Index); 657args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, e.Added, e.Removed, e.Index);
PresentationFramework (86)
MS\Internal\Annotations\AnnotationObservableCollection.cs (2)
161OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 189OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Annotations\AnnotationResourceCollection.cs (1)
110OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, 0));
MS\Internal\Annotations\XmlElementCollection.cs (1)
239OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Controls\InnerItemCollectionView.cs (5)
155OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, value, originalItem, index)); 216OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, indexV)); 288OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, index)); 559OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 686OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, index));
MS\Internal\Data\CollectionViewGroupRoot.cs (5)
145OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, globalIndex)); 164OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, globalIndex)); 493OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, index)); 644OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, item, newIndex, oldIndex)); 752OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, leafIndex));
MS\Internal\Data\CompositeCollectionView.cs (11)
355OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 439args = new NotifyCollectionChangedEventArgs(args.Action, item, index); 480args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 507args = new NotifyCollectionChangedEventArgs(args.Action, args.NewItems, args.OldItems, startingIndex); 527args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 579args = new NotifyCollectionChangedEventArgs(args.Action, args.OldItems, newStartingIndex, oldStartingIndex); 603args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 735args = new NotifyCollectionChangedEventArgs(args.Action, args.NewItems[0], flatNewIndex); 747args = new NotifyCollectionChangedEventArgs(args.Action, args.OldItems[0], flatOldIndex); 755args = new NotifyCollectionChangedEventArgs(args.Action, args.NewItems[0], args.OldItems[0], flatOldIndex); 772args = new NotifyCollectionChangedEventArgs(args.Action, args.OldItems[0], flatNewIndex, flatOldIndex);
MS\Internal\Data\DifferencingCollection.cs (1)
236OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Data\EnumerableCollectionView.cs (1)
511OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Data\LiveShapingTree.cs (1)
69RaiseMoveEvent(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move,
MS\Internal\Navigation\JournalEntryStack.cs (1)
24CollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Controls\DataGridColumnHeaderCollection.cs (6)
48NotifyCollectionChangedEventArgs args = new NotifyCollectionChangedEventArgs( 210newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.NewItems), e.NewStartingIndex); 214newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.OldItems), e.OldStartingIndex); 218newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.OldItems), e.NewStartingIndex, e.OldStartingIndex); 222newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.NewItems), HeadersFromColumns(e.OldItems), e.OldStartingIndex); 226newArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset);
System\Windows\Controls\ItemCollection.cs (3)
447OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1708OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1958OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Controls\MultipleCopiesCollection.cs (4)
193OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, CopiedItem, newIndex, oldIndex)); 215OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, newItem, oldItem, index)); 423OnCollectionChanged(new NotifyCollectionChangedEventArgs(action, item, index)); 431OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Data\BindingListCollectionView.cs (12)
451args = new NotifyCollectionChangedEventArgs( 458args = new NotifyCollectionChangedEventArgs( 471args = new NotifyCollectionChangedEventArgs( 481args = new NotifyCollectionChangedEventArgs( 495args = new NotifyCollectionChangedEventArgs( 503args = new NotifyCollectionChangedEventArgs( 635ProcessCollectionChanged(new NotifyCollectionChangedEventArgs( 785result = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, newItem, toIndex, fromIndex); 1385OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1915forwardedArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, index + delta); 1956forwardedArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, index + delta); 1973forwardedArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, item, index+delta, args.OldIndex+delta);
System\Windows\Data\CollectionContainer.cs (1)
365OnContainedCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Data\CollectionView.cs (1)
868OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Data\CompositeCollection.cs (3)
503CollectionChanged(this, new NotifyCollectionChangedEventArgs(action)); 512CollectionChanged(this, new NotifyCollectionChangedEventArgs(action, item, index)); 521CollectionChanged(this, new NotifyCollectionChangedEventArgs(action, newItem, oldItem, index));
System\Windows\Data\ListCollectionView.cs (25)
155OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 564args = new NotifyCollectionChangedEventArgs( 571args = new NotifyCollectionChangedEventArgs( 584args = new NotifyCollectionChangedEventArgs( 594args = new NotifyCollectionChangedEventArgs( 608args = new NotifyCollectionChangedEventArgs( 616args = new NotifyCollectionChangedEventArgs( 810new NotifyCollectionChangedEventArgs( 866new NotifyCollectionChangedEventArgs( 889new NotifyCollectionChangedEventArgs( 928new NotifyCollectionChangedEventArgs( 963new NotifyCollectionChangedEventArgs( 1121ProcessCollectionChanged(new NotifyCollectionChangedEventArgs( 1226new NotifyCollectionChangedEventArgs( 1256new NotifyCollectionChangedEventArgs( 1269new NotifyCollectionChangedEventArgs( 1903args = new NotifyCollectionChangedEventArgs(effectiveAction, newItem, adjustedNewIndex); 1941args = new NotifyCollectionChangedEventArgs(effectiveAction, args.OldItems[0], adjustedOldIndex); 1971args = new NotifyCollectionChangedEventArgs(effectiveAction, args.NewItems[0], args.OldItems[0], adjustedOldIndex); 2035args = new NotifyCollectionChangedEventArgs(effectiveAction, args.OldItems[0], adjustedNewIndex, adjustedOldIndex); 2040args2 = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, args.NewItems, adjustedNewIndex); 2041args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, args.OldItems, adjustedOldIndex); 3112new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, 3151new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, 3191new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add,
System\Windows\Documents\DocumentReferenceCollection.cs (1)
162args = new NotifyCollectionChangedEventArgs(action, item, index);
System\Windows\Navigation\JournalEntryListConverter.cs (1)
180CollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System.ObjectModel (4)
System\Collections\ObjectModel\ObservableCollection.cs (4)
252OnCollectionChanged(new NotifyCollectionChangedEventArgs(action, item, index)); 260OnCollectionChanged(new NotifyCollectionChangedEventArgs(action, item, index, oldIndex)); 268OnCollectionChanged(new NotifyCollectionChangedEventArgs(action, newItem, oldItem, index)); 319internal static readonly NotifyCollectionChangedEventArgs ResetCollectionChanged = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset);
WindowsBase.Tests (35)
System\Collections\Specialized\CollectionChangedEventManagerTests.cs (34)
13yield return new object?[] { new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset) }; 112source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 116source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 123source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 127source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 134source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 138source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 145source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 149source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 184yield return new object?[] { new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset) }; 294source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 298source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 305source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 309source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 316source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 320source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 327source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 331source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 363source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 368source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 399source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 401source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 406source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 408source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 428source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 434source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 462source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 467source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 487source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 489source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 494source1.OnCollectionChanged(source1, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 496source2.OnCollectionChanged(source2, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 522source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 528source.OnCollectionChanged(source, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\ComponentModel\CurrentChangedEventManagerTests.cs (1)
197yield return new object?[] { new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset) };
269 references to NotifyCollectionChangedEventArgs
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
BlazorWebView.cs (1)
221 private void HandleRootComponentsCollectionChanged(object? sender, NotifyCollectionChangedEventArgs eventArgs)
Microsoft.AspNetCore.Components.WebView.Wpf (1)
BlazorWebView.cs (1)
306 private void HandleRootComponentsCollectionChanged(object? sender, NotifyCollectionChangedEventArgs eventArgs)
Microsoft.AspNetCore.Routing (1)
CompositeEndpointDataSource.cs (1)
49private void OnDataSourcesChanged(object? sender, NotifyCollectionChangedEventArgs e) => HandleChange(collectionChanged: true);
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\UI\SmartRename\SmartRenameUserInputComboBox.xaml.cs (1)
128private void SuggestedNames_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Microsoft.Maui.Controls (68)
BindableLayout\BindableLayout.cs (1)
502 void ItemsSourceCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Border\Border.cs (1)
323 void OnStrokeDashArrayChanged(object? sender, NotifyCollectionChangedEventArgs e)
Cells\Cell.cs (1)
249 void OnContextActionsChanged(object sender, NotifyCollectionChangedEventArgs e)
Element\Element.cs (1)
847 void EffectsOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
FormattedString.cs (1)
39 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
GradientBrush.cs (1)
76 void OnGradientStopCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
IndicatorView\IndicatorView.cs (1)
173 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Internals\NotifyCollectionChangedEventArgsExtensions.cs (3)
14 public static void Apply<TFrom>(this NotifyCollectionChangedEventArgs self, IList<TFrom> from, IList<object> to) 25 public static NotifyCollectionChangedAction Apply(this NotifyCollectionChangedEventArgs self, Action<object, int, bool> insert, Action<object, int> removeAt, Action reset) 91 public static NotifyCollectionChangedEventArgsEx WithCount(this NotifyCollectionChangedEventArgs e, int count)
Internals\WeakEventProxy.cs (1)
74 void OnCollectionChanged(object? sender, NotifyCollectionChangedEventArgs e)
Items\MarshalingObservableCollection.cs (8)
47 void OnCollectionChanged(NotifyCollectionChangedEventArgs args) 52 void InternalCollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 68 void HandleCollectionChange(NotifyCollectionChangedEventArgs args) 90 void Move(NotifyCollectionChangedEventArgs args) 104 void Remove(NotifyCollectionChangedEventArgs args) 115 void Replace(NotifyCollectionChangedEventArgs args) 127 void Add(NotifyCollectionChangedEventArgs args) 139 void Reset(NotifyCollectionChangedEventArgs args)
Items\SelectionList.cs (1)
127 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
Label\Label.cs (2)
315 void Span_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 335 void Span_GestureRecognizer_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
LegacyLayouts\Layout.cs (1)
617 void InternalChildrenOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
ListProxy.cs (2)
201 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 233 void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
Menu\MenuItemTracker.cs (1)
163 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
MultiPage.cs (3)
142 protected virtual void OnPagesChanged(NotifyCollectionChangedEventArgs e) 206 void OnChildrenChanged(object sender, NotifyCollectionChangedEventArgs e) 221 void OnTemplatedItemsChanged(object sender, NotifyCollectionChangedEventArgs e)
ObservableWrapper.cs (3)
172 void ListOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 212 var args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, removedItem, outerRemovedIndex); 233 var replaceArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, newReplaceItem, oldReplaceItem, index);
Page\Page.cs (2)
735 void InternalChildrenOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 782 void OnToolbarItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
Picker\Picker.cs (4)
249 void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 290 void CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 308 void AddItems(NotifyCollectionChangedEventArgs e) 318 void RemoveItems(NotifyCollectionChangedEventArgs e)
ResourceDictionary.cs (2)
97 void StyleSheetsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 108 void MergedDictionaries_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Shapes\GeometryGroup.cs (1)
71 void OnChildrenCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Shapes\PathFigure.cs (1)
106 void OnPathSegmentCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Shapes\PathGeometry.cs (1)
209 void OnPathFigureCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Shapes\TransformGroup.cs (1)
44 void OnChildrenCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
Shell\ShellContent.cs (1)
325 void MenuItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Shell\ShellElementCollection.cs (7)
18 readonly List<NotifyCollectionChangedEventArgs> _notifyCollectionChangedEventArgs; 29 _notifyCollectionChangedEventArgs = new List<NotifyCollectionChangedEventArgs>(); 45 protected void OnVisibleItemsChanged(object sender, NotifyCollectionChangedEventArgs args) 93 foreach (var args in pendingEvents) 96 foreach (var args in pendingEvents) 145 void InnerCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 257 void OnShellElementControllerItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Shell\ShellItem.cs (1)
309 void ItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
SwipeView\SwipeItems.cs (1)
129 void OnSwipeItemsChanged(object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
SwipeView\SwipeView.cs (1)
158 void SwipeItemsCollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
TabbedPage\TabbedPage.cs (1)
107 void OnPagesChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
TableView\ChildCollectionChangedEventArgs.cs (2)
9 public ChildCollectionChangedEventArgs(NotifyCollectionChangedEventArgs args) 14 public NotifyCollectionChangedEventArgs Args { get; private set; }
TableView\TableRoot.cs (1)
25 void ChildCollectionChanged(object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
TableView\TableSection.cs (1)
147 void OnChildrenChanged(object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
TableView\TableView.cs (1)
154 void CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
TemplatedItemsList.cs (7)
784 void OnCollectionChanged(NotifyCollectionChangedEventArgs e) 791 void OnCollectionChangedGrouped(NotifyCollectionChangedEventArgs e) 948 void OnInnerCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 979 void OnProxyCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 1163 void SplitCollectionChangedItems(NotifyCollectionChangedEventArgs e) 1332 void OnCollectionChanged(NotifyCollectionChangedEventArgs e) 1339 void OnItemsListCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Microsoft.Maui.Controls.Maps (3)
Map.cs (3)
227 void PinsOnCollectionChanged(object? sender, NotifyCollectionChangedEventArgs e) 237 void MapElementsCollectionChanged(object? sender, NotifyCollectionChangedEventArgs e) 302 void OnItemsSourceCollectionChanged(object? sender, NotifyCollectionChangedEventArgs e)
Microsoft.VisualStudio.LanguageServices (2)
StackTraceExplorer\StackTraceExplorerViewModel.cs (1)
103private void CallstackLines_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
ValueTracking\TreeViewItemBase.cs (1)
108private void ChildItems_CollectionChanged(object _, NotifyCollectionChangedEventArgs args)
netstandard (1)
netstandard.cs (1)
164[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
PresentationCore (3)
System\Windows\FreezableCollection.cs (2)
559private void OnCollectionChanged(NotifyCollectionChangedEventArgs e) 737NotifyCollectionChangedEventArgs args;
System\Windows\Ink\StrokeCollection.cs (1)
637NotifyCollectionChangedEventArgs args = null;
PresentationFramework (129)
MS\Internal\Controls\InnerItemCollectionView.cs (1)
754private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e)
MS\Internal\Data\CollectionViewGroupRoot.cs (1)
46public void OnCollectionChanged(NotifyCollectionChangedEventArgs args)
MS\Internal\Data\CollectionViewProxy.cs (1)
1025private void _OnViewChanged(object sender, NotifyCollectionChangedEventArgs args)
MS\Internal\Data\CompositeCollectionView.cs (3)
383protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 671internal void OnContainedCollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 1428private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e)
MS\Internal\Data\EnumerableCollectionView.cs (2)
392protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 616private void _OnViewChanged(object sender, NotifyCollectionChangedEventArgs args)
MS\Internal\Data\IndexedEnumerable.cs (1)
672private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
MS\Internal\Data\LiveShapingList.cs (1)
290internal void RestoreLiveSortingByInsertionSort(Action<NotifyCollectionChangedEventArgs, int, int> RaiseMoveEvent)
MS\Internal\Data\LiveShapingTree.cs (1)
49internal void RestoreLiveSortingByInsertionSort(Action<NotifyCollectionChangedEventArgs, int, int> RaiseMoveEvent)
MS\Internal\Navigation\JournalEntryStack.cs (1)
168internal void PropogateCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\Annotation.cs (3)
696private void OnCargosChanged(object sender, NotifyCollectionChangedEventArgs e) 750private void OnAnchorsChanged(object sender, NotifyCollectionChangedEventArgs e) 799private void OnAuthorsChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\AnnotationResource.cs (2)
477private void OnLocatorsChanged(object sender, NotifyCollectionChangedEventArgs e) 486private void OnContentsChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\LocatorGroup.cs (1)
290private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\LocatorPartList.cs (1)
462private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (2)
92void IViewAutomationPeer.ItemsChanged(NotifyCollectionChangedEventArgs e) 252private void OnColumnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Automation\Peers\IViewAutomationPeer.cs (1)
51void ItemsChanged(NotifyCollectionChangedEventArgs e);
System\Windows\Controls\ComboBox.cs (1)
1044internal override void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\DataGrid.cs (8)
220private void OnColumnsChanged(object sender, NotifyCollectionChangedEventArgs e) 866private void UpdateColumnsOnRows(NotifyCollectionChangedEventArgs e) 936private void OnRowValidationRulesChanged(object sender, NotifyCollectionChangedEventArgs e) 5327private void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 7234private void OnItemsSortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 7378private void OnItemsGroupDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 7642protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e) 7680internal override void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\DataGridColumnCollection.cs (1)
83protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\DataGridColumnHeaderCollection.cs (5)
48NotifyCollectionChangedEventArgs args = new NotifyCollectionChangedEventArgs( 173private void OnColumnsChanged(object sender, NotifyCollectionChangedEventArgs e) 203private void OnColumnsChanged(object sender, NotifyCollectionChangedEventArgs e) 205NotifyCollectionChangedEventArgs newArgs; 233private void FireCollectionChanged(NotifyCollectionChangedEventArgs args)
System\Windows\Controls\DataGridRow.cs (1)
587protected internal virtual void OnColumnsChanged(ObservableCollection<DataGridColumn> columns, NotifyCollectionChangedEventArgs e)
System\Windows\Controls\GridViewColumnCollection.cs (1)
110protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\ItemCollection.cs (12)
1884private void OnViewCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 1979private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 1997private void OnInnerSortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2012private void GroupDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2030private void OnInnerGroupDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2046private void LiveSortingChanged(object sender, NotifyCollectionChangedEventArgs e) 2065private void OnInnerLiveSortingChanged(object sender, NotifyCollectionChangedEventArgs e) 2085private void LiveFilteringChanged(object sender, NotifyCollectionChangedEventArgs e) 2104private void OnInnerLiveFilteringChanged(object sender, NotifyCollectionChangedEventArgs e) 2124private void LiveGroupingChanged(object sender, NotifyCollectionChangedEventArgs e) 2143private void OnInnerLiveGroupingChanged(object sender, NotifyCollectionChangedEventArgs e) 2163private void SynchronizeCollections<T>(NotifyCollectionChangedEventArgs e, Collection<T> origin, Collection<T> clone)
System\Windows\Controls\ItemContainerGenerator.cs (1)
2383private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Controls\ItemsControl.cs (7)
285private void OnItemCollectionChanged1(object sender, NotifyCollectionChangedEventArgs e) 291private void OnItemCollectionChanged2(object sender, NotifyCollectionChangedEventArgs e) 313protected virtual void OnItemsChanged(NotifyCollectionChangedEventArgs e) 320internal virtual void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e) 951private void OnGroupStyleChanged(object sender, NotifyCollectionChangedEventArgs e) 3672internal void AdjustItemInfo(NotifyCollectionChangedEventArgs e, ItemInfo info) 3682internal void AdjustItemInfos(NotifyCollectionChangedEventArgs e, IEnumerable<ItemInfo> list)
System\Windows\Controls\ListBox.cs (1)
248internal override void AdjustItemInfoOverride(System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
System\Windows\Controls\ListView.cs (1)
192protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\MenuItem.cs (1)
2044protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\MultipleCopiesCollection.cs (2)
44internal void MirrorCollectionChange(NotifyCollectionChangedEventArgs e) 434private void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (1)
338protected internal virtual void OnColumnsChanged(ObservableCollection<DataGridColumn> columns, NotifyCollectionChangedEventArgs e)
System\Windows\Controls\Primitives\GridViewRowPresenterBase.cs (5)
328private void ColumnCollectionChanged(object sender, NotifyCollectionChangedEventArgs arg) 402public static void AddHandler(GridViewColumnCollection source, EventHandler<NotifyCollectionChangedEventArgs> handler) 412public static void RemoveHandler(GridViewColumnCollection source, EventHandler<NotifyCollectionChangedEventArgs> handler) 432return new ListenerList<NotifyCollectionChangedEventArgs>(); 489private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Controls\Primitives\Selector.cs (4)
852private void OnSelectedItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 1089protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e) 1249internal override void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e) 1255private void RemoveFromSelection(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\TabControl.cs (1)
376protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\ToolBar.cs (1)
503protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\TreeView.cs (1)
410protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\TreeViewItem.cs (1)
940protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
943internal void OnItemsCollectionChanged(NotifyCollectionChangedEventArgs e, List<Tuple<int,int>> ranges)
System\Windows\Data\BindingGroup.cs (1)
1296private void OnBindingsChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\BindingListCollectionView.cs (13)
437NotifyCollectionChangedEventArgs args = null; 681NotifyCollectionChangedEventArgs args = ProcessCommitNew(_newItemIndex, _newItemIndex + delta); 758private NotifyCollectionChangedEventArgs ProcessCommitNew(int fromIndex, int toIndex) 782NotifyCollectionChangedEventArgs result = null; 1228private void OnLivePropertyListChanged(object sender, NotifyCollectionChangedEventArgs e) 1471protected override void OnBeginChangeLogging(NotifyCollectionChangedEventArgs args) 1483protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 1807private void AdjustShadowCopy(NotifyCollectionChangedEventArgs e) 1887NotifyCollectionChangedEventArgs forwardedArgs = null; 2167private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2292private void OnGroupChanged(object sender, NotifyCollectionChangedEventArgs e) 2306private void OnGroupByChanged(object sender, NotifyCollectionChangedEventArgs e) 2428private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e)
System\Windows\Data\CollectionContainer.cs (2)
257protected virtual void OnContainedCollectionChanged(NotifyCollectionChangedEventArgs args) 368private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\CollectionView.cs (14)
908protected virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs args) 1058protected virtual void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 1158protected void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 1241protected virtual void OnBeginChangeLogging(NotifyCollectionChangedEventArgs args) 1804private void DeferProcessing(List<NotifyCollectionChangedEventArgs> changeLog) 1834private List<NotifyCollectionChangedEventArgs> ProcessChangeLog(List<NotifyCollectionChangedEventArgs> changeLog, bool processAll = false) 1879private void PostChange(NotifyCollectionChangedEventArgs args) 1928_changeLog = new List<NotifyCollectionChangedEventArgs>(); 1933List<NotifyCollectionChangedEventArgs> unprocessedChanges = ProcessChangeLog(_tempChangeLog); 1946private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e) 2130private List<NotifyCollectionChangedEventArgs> _changeLog = new(); 2131private List<NotifyCollectionChangedEventArgs> _tempChangeLog = s_emptyList; 2150private static readonly List<NotifyCollectionChangedEventArgs> s_emptyList = new();
System\Windows\Data\CollectionViewSource.cs (1)
1151private void OnForwardedCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\CompositeCollection.cs (1)
440private void OnContainedCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\ListCollectionView.cs (12)
550NotifyCollectionChangedEventArgs args = null; 1525private void OnLivePropertyListChanged(object sender, NotifyCollectionChangedEventArgs e) 1647protected override void OnBeginChangeLogging(NotifyCollectionChangedEventArgs args) 1654protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 1805private void ProcessCollectionChangedWithAdjustedIndex(NotifyCollectionChangedEventArgs args, int adjustedOldIndex, int adjustedNewIndex) 1875NotifyCollectionChangedEventArgs args2 = null; 2361internal void AdjustShadowCopy(NotifyCollectionChangedEventArgs e) 2495private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e) 2906private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2985private void OnGroupChanged(object sender, NotifyCollectionChangedEventArgs e) 2999private void OnGroupByChanged(object sender, NotifyCollectionChangedEventArgs e) 3227private void ProcessLiveShapingCollectionChange(NotifyCollectionChangedEventArgs args, int oldIndex, int newIndex)
System\Windows\Documents\DocumentReferenceCollection.cs (1)
161NotifyCollectionChangedEventArgs args;
System\Windows\Documents\DocumentSequence.cs (1)
711private void _OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Documents\DocumentSequenceTextContainer.cs (1)
585private void _OnContentChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Navigation\JournalEntryListConverter.cs (1)
175internal void StacksChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\PropertyPath.cs (1)
495private void ParameterCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\ResourceDictionary.cs (1)
1883private void OnMergedDictionariesChanged(object sender, NotifyCollectionChangedEventArgs e)
System (1)
src\libraries\shims\System\ref\System.cs (1)
153[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
System.ObjectModel (6)
System\Collections\ObjectModel\ObservableCollection.cs (2)
183protected virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs e) 319internal static readonly NotifyCollectionChangedEventArgs ResetCollectionChanged = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset);
System\Collections\ObjectModel\ReadOnlyObservableCollection.cs (2)
57protected virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs args) 88private void HandleCollectionChanged(object? sender, NotifyCollectionChangedEventArgs e)
System\Collections\Specialized\INotifyCollectionChanged.cs (1)
17/// <seealso cref="System.Collections.Specialized.NotifyCollectionChangedEventArgs" />
System\Collections\Specialized\NotifyCollectionChangedEventArgs.cs (1)
274public delegate void NotifyCollectionChangedEventHandler(object? sender, NotifyCollectionChangedEventArgs e);
System.Windows (1)
System.Windows.cs (1)
8[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (2)
1079protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e) 1447private void OnContextualTabGroupsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
1325protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
2401protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (1)
535protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
754protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
327protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (1)
314protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
WindowsBase (1)
WindowsBase.cs (1)
8[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))]
WindowsBase.Tests (42)
System\Collections\Specialized\CollectionChangedEventManagerTests.cs (32)
18public void AddHandler_InvokeWithHandler_CallsCollectionChanged(NotifyCollectionChangedEventArgs e) 29EventHandler<NotifyCollectionChangedEventArgs> handler1 = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), listener1, nameof(CustomWeakEventListener.Handler)); 38EventHandler<NotifyCollectionChangedEventArgs> handler2 = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), listener2, nameof(CustomWeakEventListener.Handler)); 100EventHandler<NotifyCollectionChangedEventArgs> handler1 = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), target1, nameof(CustomWeakEventListener.Handler)); 104EventHandler<NotifyCollectionChangedEventArgs> handler2 = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), target2, nameof(CustomWeakEventListener.Handler)); 108EventHandler<NotifyCollectionChangedEventArgs> handler3 = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), target3, nameof(CustomWeakEventListener.Handler)); 189public void AddListener_InvokeWithHandler_CallsCollectionChanged(NotifyCollectionChangedEventArgs e) 358EventHandler<NotifyCollectionChangedEventArgs> handler = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), target, nameof(CustomWeakEventListener.Handler)); 394EventHandler<NotifyCollectionChangedEventArgs> handler = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), target, nameof(CustomWeakEventListener.Handler)); 419EventHandler<NotifyCollectionChangedEventArgs> handler1 = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), target1, nameof(CustomWeakEventListener.Handler)); 423EventHandler<NotifyCollectionChangedEventArgs> handler2 = (EventHandler<NotifyCollectionChangedEventArgs>)Delegate.CreateDelegate(typeof(EventHandler<NotifyCollectionChangedEventArgs>), target2, nameof(CustomWeakEventListener.Handler)); 546public void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 566public Action<object, NotifyCollectionChangedEventArgs>? HandlerAction { get; set; } 568public void Handler(object sender, NotifyCollectionChangedEventArgs e)
System\ComponentModel\CurrentChangedEventManagerTests.cs (1)
202public void AddListener_InvokeWithHandler_CallsCurrentChanged(NotifyCollectionChangedEventArgs e)
System\ComponentModel\SortDescriptionCollectionTests.cs (9)
74var events = new List<NotifyCollectionChangedEventArgs>(); 160var events = new List<NotifyCollectionChangedEventArgs>(); 239var events = new List<NotifyCollectionChangedEventArgs>(); 328var events = new List<NotifyCollectionChangedEventArgs>(); 410var events = new List<NotifyCollectionChangedEventArgs>(); 482var events = new List<NotifyCollectionChangedEventArgs>(); 564var events = new List<NotifyCollectionChangedEventArgs>(); 650var events = new List<NotifyCollectionChangedEventArgs>(); 730var events = new List<NotifyCollectionChangedEventArgs>();