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)
14internal class GridViewColumnCollectionChangedEventArgs : NotifyCollectionChangedEventArgs
173 instantiations of NotifyCollectionChangedEventArgs
Microsoft.Maui.Controls (38)
Compatibility\Handlers\TabbedPage\iOS\TabbedRenderer.cs (1)
85 OnPagesChanged(null, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
FormattedString.cs (1)
88 base.OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, removed));
GestureElement.cs (1)
74 base.OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, removed));
Handlers\Items\iOS\ObservableItemsSource.cs (1)
163 var args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset);
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)
97 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));
Microsoft.Maui.Controls.Compatibility (2)
iOS\CollectionView\ObservableItemsSource.cs (1)
136 var args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset);
iOS\Renderers\TabbedRenderer.cs (1)
79 OnPagesChanged(null, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
PresentationCore (8)
System\Windows\FreezableCollection.cs (4)
743args = new NotifyCollectionChangedEventArgs(action); 746args = new NotifyCollectionChangedEventArgs(action, newValue, newIndex); 749args = new NotifyCollectionChangedEventArgs(action, oldValue, oldIndex); 752args = new NotifyCollectionChangedEventArgs(action, newValue, oldValue, newIndex);
System\Windows\Ink\StrokeCollection.cs (4)
643args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 648args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, e.Removed, e.Index); 653args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, e.Added, e.Index); 658args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, e.Added, e.Removed, e.Index);
PresentationFramework (86)
MS\Internal\Annotations\AnnotationObservableCollection.cs (2)
162OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 190OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Annotations\AnnotationResourceCollection.cs (1)
111OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, 0));
MS\Internal\Annotations\XmlElementCollection.cs (1)
240OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Controls\InnerItemCollectionView.cs (5)
156OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, value, originalItem, index)); 217OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, indexV)); 289OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, index)); 560OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 687OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, index));
MS\Internal\Data\CollectionViewGroupRoot.cs (5)
146OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, globalIndex)); 165OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, globalIndex)); 494OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, index)); 645OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, item, newIndex, oldIndex)); 753OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, leafIndex));
MS\Internal\Data\CompositeCollectionView.cs (11)
356OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 440args = new NotifyCollectionChangedEventArgs(args.Action, item, index); 481args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 508args = new NotifyCollectionChangedEventArgs(args.Action, args.NewItems, args.OldItems, startingIndex); 528args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 580args = new NotifyCollectionChangedEventArgs(args.Action, args.OldItems, newStartingIndex, oldStartingIndex); 604args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 736args = new NotifyCollectionChangedEventArgs(args.Action, args.NewItems[0], flatNewIndex); 748args = new NotifyCollectionChangedEventArgs(args.Action, args.OldItems[0], flatOldIndex); 756args = new NotifyCollectionChangedEventArgs(args.Action, args.NewItems[0], args.OldItems[0], flatOldIndex); 773args = new NotifyCollectionChangedEventArgs(args.Action, args.OldItems[0], flatNewIndex, flatOldIndex);
MS\Internal\Data\DifferencingCollection.cs (1)
237OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Data\EnumerableCollectionView.cs (1)
512OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
MS\Internal\Data\LiveShapingTree.cs (1)
70RaiseMoveEvent(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move,
MS\Internal\Navigation\JournalEntryStack.cs (1)
25CollectionChanged(this, new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Controls\DataGridColumnHeaderCollection.cs (6)
49NotifyCollectionChangedEventArgs args = new NotifyCollectionChangedEventArgs( 211newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.NewItems), e.NewStartingIndex); 215newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.OldItems), e.OldStartingIndex); 219newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.OldItems), e.NewStartingIndex, e.OldStartingIndex); 223newArgs = new NotifyCollectionChangedEventArgs(e.Action, HeadersFromColumns(e.NewItems), HeadersFromColumns(e.OldItems), e.OldStartingIndex); 227newArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset);
System\Windows\Controls\ItemCollection.cs (3)
448OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1710OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1960OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Controls\MultipleCopiesCollection.cs (4)
194OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, CopiedItem, newIndex, oldIndex)); 216OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Replace, newItem, oldItem, index)); 424OnCollectionChanged(new NotifyCollectionChangedEventArgs(action, item, index)); 432OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Data\BindingListCollectionView.cs (12)
452args = new NotifyCollectionChangedEventArgs( 459args = new NotifyCollectionChangedEventArgs( 472args = new NotifyCollectionChangedEventArgs( 482args = new NotifyCollectionChangedEventArgs( 496args = new NotifyCollectionChangedEventArgs( 504args = new NotifyCollectionChangedEventArgs( 636ProcessCollectionChanged(new NotifyCollectionChangedEventArgs( 786result = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, newItem, toIndex, fromIndex); 1386OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 1916forwardedArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, index + delta); 1957forwardedArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, item, index + delta); 1974forwardedArgs = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, item, index+delta, args.OldIndex+delta);
System\Windows\Data\CollectionContainer.cs (1)
366OnContainedCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Data\CollectionView.cs (1)
869OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
System\Windows\Data\CompositeCollection.cs (3)
504CollectionChanged(this, new NotifyCollectionChangedEventArgs(action)); 513CollectionChanged(this, new NotifyCollectionChangedEventArgs(action, item, index)); 522CollectionChanged(this, new NotifyCollectionChangedEventArgs(action, newItem, oldItem, index));
System\Windows\Data\ListCollectionView.cs (25)
156OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset)); 565args = new NotifyCollectionChangedEventArgs( 572args = new NotifyCollectionChangedEventArgs( 585args = new NotifyCollectionChangedEventArgs( 595args = new NotifyCollectionChangedEventArgs( 609args = new NotifyCollectionChangedEventArgs( 617args = new NotifyCollectionChangedEventArgs( 811new NotifyCollectionChangedEventArgs( 867new NotifyCollectionChangedEventArgs( 890new NotifyCollectionChangedEventArgs( 929new NotifyCollectionChangedEventArgs( 964new NotifyCollectionChangedEventArgs( 1122ProcessCollectionChanged(new NotifyCollectionChangedEventArgs( 1227new NotifyCollectionChangedEventArgs( 1257new NotifyCollectionChangedEventArgs( 1270new NotifyCollectionChangedEventArgs( 1904args = new NotifyCollectionChangedEventArgs(effectiveAction, newItem, adjustedNewIndex); 1942args = new NotifyCollectionChangedEventArgs(effectiveAction, args.OldItems[0], adjustedOldIndex); 1972args = new NotifyCollectionChangedEventArgs(effectiveAction, args.NewItems[0], args.OldItems[0], adjustedOldIndex); 2036args = new NotifyCollectionChangedEventArgs(effectiveAction, args.OldItems[0], adjustedNewIndex, adjustedOldIndex); 2041args2 = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, args.NewItems, adjustedNewIndex); 2042args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, args.OldItems, adjustedOldIndex); 3113new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Move, 3152new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Remove, 3192new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add,
System\Windows\Documents\DocumentReferenceCollection.cs (1)
163args = new NotifyCollectionChangedEventArgs(action, item, index);
System\Windows\Navigation\JournalEntryListConverter.cs (1)
181CollectionChanged(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) };
334 references to NotifyCollectionChangedEventArgs
Microsoft.AspNetCore.Components.WebView.Maui (1)
BlazorWebViewHandler.cs (1)
111 private void OnRootComponentsCollectionChanged(object? sender, global::System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs)
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.Wpf (1)
InlineRename\UI\SmartRename\SmartRenameUserInputComboBox.xaml.cs (1)
128private void SuggestedNames_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Microsoft.Maui.Controls (104)
BindableLayout\BindableLayout.cs (1)
492 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)
Compatibility\Handlers\ListView\iOS\ContextActionCell.cs (1)
452 void OnContextItemsChanged(object sender, NotifyCollectionChangedEventArgs e)
Compatibility\Handlers\ListView\iOS\ListViewRenderer.cs (4)
350 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 407 void OnGroupedCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 542 void UpdateItems(NotifyCollectionChangedEventArgs e, int section, bool resetWhenGrouped) 1404 void OnShortNamesCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Compatibility\Handlers\Shell\iOS\ShellItemRenderer.cs (1)
188 protected virtual void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Compatibility\Handlers\Shell\iOS\ShellPageRendererTracker.cs (1)
489 void OnToolbarItemsChanged(object sender, NotifyCollectionChangedEventArgs e)
Compatibility\Handlers\Shell\iOS\ShellSearchResultsRenderer.cs (1)
182 void OnProxyCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Compatibility\Handlers\Shell\iOS\ShellSectionRootHeader.cs (1)
280 void OnShellSectionItemsChanged(object sender, NotifyCollectionChangedEventArgs e)
Compatibility\Handlers\Shell\iOS\ShellSectionRootRenderer.cs (1)
496 void OnShellSectionItemsChanged(object sender, NotifyCollectionChangedEventArgs e)
Compatibility\Handlers\TabbedPage\iOS\TabbedRenderer.cs (1)
191 void OnPagesChanged(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)
73 void OnGradientStopCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Handlers\Items\iOS\CarouselViewController.cs (2)
306 void CollectionViewUpdating(object sender, NotifyCollectionChangedEventArgs e) 335 void CollectionViewUpdated(object sender, NotifyCollectionChangedEventArgs e)
Handlers\Items\iOS\ObservableGroupedSource.cs (6)
143 void CollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 160 void CollectionChanged(NotifyCollectionChangedEventArgs args) 227 void Add(NotifyCollectionChangedEventArgs args) 247 void Remove(NotifyCollectionChangedEventArgs args) 277 void Replace(NotifyCollectionChangedEventArgs args) 297 void Move(NotifyCollectionChangedEventArgs args)
Handlers\Items\iOS\ObservableItemsSource.cs (11)
109 void CollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 126 void CollectionChanged(NotifyCollectionChangedEventArgs args) 163 var args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 181 private protected virtual bool ShouldReload(NotifyCollectionChangedEventArgs args) 196 void Add(NotifyCollectionChangedEventArgs args) 212 void Remove(NotifyCollectionChangedEventArgs args) 229 void Replace(NotifyCollectionChangedEventArgs args) 248 void Move(NotifyCollectionChangedEventArgs args) 311 void Update(Action<UICollectionView> update, NotifyCollectionChangedEventArgs args) 327 void OnCollectionViewUpdating(NotifyCollectionChangedEventArgs args) 332 void OnCollectionViewUpdated(NotifyCollectionChangedEventArgs args)
Handlers\Items2\iOS\CarouselViewController2.cs (2)
218 void CollectionViewUpdating(object sender, NotifyCollectionChangedEventArgs e) 255 void CollectionViewUpdated(object sender, NotifyCollectionChangedEventArgs e)
Handlers\Items2\iOS\LoopObservableItemsSource2.cs (1)
33 private protected override bool ShouldReload(NotifyCollectionChangedEventArgs args)
Handlers\Shapes\Polygon\PolygonHandler.iOS.cs (1)
48 void OnPointsCollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
Handlers\Shapes\Polyline\PolylineHandler.iOS.cs (1)
48 void OnPointsCollectionChanged(object sender, System.Collections.Specialized.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)
314 void Span_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 334 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)
732 void InternalChildrenOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 779 void OnToolbarItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
Picker\Picker.cs (4)
248 void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 289 void CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 307 void AddItems(NotifyCollectionChangedEventArgs e) 317 void RemoveItems(NotifyCollectionChangedEventArgs e)
Platform\GestureManager\GesturePlatformManager.iOS.cs (1)
783 void GestureRecognizersOnCollectionChanged(object? sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
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)
307 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.Compatibility (28)
iOS\CollectionView\CarouselViewController.cs (2)
211 void CollectionViewUpdating(object sender, NotifyCollectionChangedEventArgs e) 228 void CollectionViewUpdated(object sender, NotifyCollectionChangedEventArgs e)
iOS\CollectionView\ObservableGroupedSource.cs (6)
131 void CollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 136 void CollectionChanged(NotifyCollectionChangedEventArgs args) 180 void Add(NotifyCollectionChangedEventArgs args) 199 void Remove(NotifyCollectionChangedEventArgs args) 228 void Replace(NotifyCollectionChangedEventArgs args) 248 void Move(NotifyCollectionChangedEventArgs args)
iOS\CollectionView\ObservableItemsSource.cs (10)
101 void CollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 106 void CollectionChanged(NotifyCollectionChangedEventArgs args) 136 var args = new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset); 153 void Add(NotifyCollectionChangedEventArgs args) 163 void Remove(NotifyCollectionChangedEventArgs args) 182 void Replace(NotifyCollectionChangedEventArgs args) 201 void Move(NotifyCollectionChangedEventArgs args) 248 void Update(Action update, NotifyCollectionChangedEventArgs args) 260 void OnCollectionViewUpdating(NotifyCollectionChangedEventArgs args) 265 void OnCollectionViewUpdated(NotifyCollectionChangedEventArgs args)
iOS\ContextActionCell.cs (1)
456 void OnContextItemsChanged(object sender, NotifyCollectionChangedEventArgs e)
iOS\EventTracker.cs (1)
686 void ModelGestureRecognizersOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs)
iOS\Renderers\CarouselPageRenderer.cs (1)
281 void OnPagesChanged(object sender, NotifyCollectionChangedEventArgs e)
iOS\Renderers\ListViewRenderer.cs (4)
393 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 411 void OnGroupedCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 568 void UpdateItems(NotifyCollectionChangedEventArgs e, int section, bool resetWhenGrouped) 1392 void OnShortNamesCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
iOS\Renderers\TabbedRenderer.cs (1)
210 void OnPagesChanged(object sender, NotifyCollectionChangedEventArgs e)
iOS\Shapes\PolygonRenderer.cs (1)
84 void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
iOS\Shapes\PolylineRenderer.cs (1)
81 void OnCollectionChanged(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)
102private 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)
560private void OnCollectionChanged(NotifyCollectionChangedEventArgs e) 738NotifyCollectionChangedEventArgs args;
System\Windows\Ink\StrokeCollection.cs (1)
638NotifyCollectionChangedEventArgs args = null;
PresentationFramework (129)
MS\Internal\Controls\InnerItemCollectionView.cs (1)
755private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e)
MS\Internal\Data\CollectionViewGroupRoot.cs (1)
47public void OnCollectionChanged(NotifyCollectionChangedEventArgs args)
MS\Internal\Data\CollectionViewProxy.cs (1)
1026void _OnViewChanged(object sender, NotifyCollectionChangedEventArgs args)
MS\Internal\Data\CompositeCollectionView.cs (3)
384protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 672internal void OnContainedCollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 1429private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e)
MS\Internal\Data\EnumerableCollectionView.cs (2)
393protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 617void _OnViewChanged(object sender, NotifyCollectionChangedEventArgs args)
MS\Internal\Data\IndexedEnumerable.cs (1)
673void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
MS\Internal\Data\LiveShapingList.cs (1)
291internal void RestoreLiveSortingByInsertionSort(Action<NotifyCollectionChangedEventArgs, int, int> RaiseMoveEvent)
MS\Internal\Data\LiveShapingTree.cs (1)
50internal void RestoreLiveSortingByInsertionSort(Action<NotifyCollectionChangedEventArgs, int, int> RaiseMoveEvent)
MS\Internal\Navigation\JournalEntryStack.cs (1)
169internal void PropogateCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\Annotation.cs (3)
697private void OnCargosChanged(object sender, NotifyCollectionChangedEventArgs e) 751private void OnAnchorsChanged(object sender, NotifyCollectionChangedEventArgs e) 800private void OnAuthorsChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\AnnotationResource.cs (2)
478private void OnLocatorsChanged(object sender, NotifyCollectionChangedEventArgs e) 487private void OnContentsChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\LocatorGroup.cs (1)
291private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Annotations\LocatorPartList.cs (1)
463private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (2)
93void IViewAutomationPeer.ItemsChanged(NotifyCollectionChangedEventArgs e) 253private void OnColumnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Automation\Peers\IViewAutomationPeer.cs (1)
52void ItemsChanged(NotifyCollectionChangedEventArgs e);
System\Windows\Controls\ComboBox.cs (1)
1045internal override void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\DataGrid.cs (8)
221private void OnColumnsChanged(object sender, NotifyCollectionChangedEventArgs e) 867private void UpdateColumnsOnRows(NotifyCollectionChangedEventArgs e) 937private void OnRowValidationRulesChanged(object sender, NotifyCollectionChangedEventArgs e) 5334private void OnItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 7241private void OnItemsSortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 7385private void OnItemsGroupDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 7649protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e) 7687internal override void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\DataGridColumnCollection.cs (1)
84protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\DataGridColumnHeaderCollection.cs (5)
49NotifyCollectionChangedEventArgs args = new NotifyCollectionChangedEventArgs( 174private void OnColumnsChanged(object sender, NotifyCollectionChangedEventArgs e) 204private void OnColumnsChanged(object sender, NotifyCollectionChangedEventArgs e) 206NotifyCollectionChangedEventArgs newArgs; 234private void FireCollectionChanged(NotifyCollectionChangedEventArgs args)
System\Windows\Controls\DataGridRow.cs (1)
594protected internal virtual void OnColumnsChanged(ObservableCollection<DataGridColumn> columns, NotifyCollectionChangedEventArgs e)
System\Windows\Controls\GridViewColumnCollection.cs (1)
111protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\ItemCollection.cs (12)
1886void OnViewCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 1981private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 1999private void OnInnerSortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2014private void GroupDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2032private void OnInnerGroupDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2048private void LiveSortingChanged(object sender, NotifyCollectionChangedEventArgs e) 2067private void OnInnerLiveSortingChanged(object sender, NotifyCollectionChangedEventArgs e) 2087private void LiveFilteringChanged(object sender, NotifyCollectionChangedEventArgs e) 2106private void OnInnerLiveFilteringChanged(object sender, NotifyCollectionChangedEventArgs e) 2126private void LiveGroupingChanged(object sender, NotifyCollectionChangedEventArgs e) 2145private void OnInnerLiveGroupingChanged(object sender, NotifyCollectionChangedEventArgs e) 2165private void SynchronizeCollections<T>(NotifyCollectionChangedEventArgs e, Collection<T> origin, Collection<T> clone)
System\Windows\Controls\ItemContainerGenerator.cs (1)
2386void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Controls\ItemsControl.cs (7)
286private void OnItemCollectionChanged1(object sender, NotifyCollectionChangedEventArgs e) 292private void OnItemCollectionChanged2(object sender, NotifyCollectionChangedEventArgs e) 314protected virtual void OnItemsChanged(NotifyCollectionChangedEventArgs e) 321internal virtual void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e) 952private void OnGroupStyleChanged(object sender, NotifyCollectionChangedEventArgs e) 3673internal void AdjustItemInfo(NotifyCollectionChangedEventArgs e, ItemInfo info) 3683internal void AdjustItemInfos(NotifyCollectionChangedEventArgs e, IEnumerable<ItemInfo> list)
System\Windows\Controls\ListBox.cs (1)
249internal override void AdjustItemInfoOverride(System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
System\Windows\Controls\ListView.cs (1)
196protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\MenuItem.cs (1)
2045protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\MultipleCopiesCollection.cs (2)
45internal void MirrorCollectionChange(NotifyCollectionChangedEventArgs e) 435private void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (1)
339protected internal virtual void OnColumnsChanged(ObservableCollection<DataGridColumn> columns, NotifyCollectionChangedEventArgs e)
System\Windows\Controls\Primitives\GridViewRowPresenterBase.cs (5)
329private void ColumnCollectionChanged(object sender, NotifyCollectionChangedEventArgs arg) 403public static void AddHandler(GridViewColumnCollection source, EventHandler<NotifyCollectionChangedEventArgs> handler) 413public static void RemoveHandler(GridViewColumnCollection source, EventHandler<NotifyCollectionChangedEventArgs> handler) 433return new ListenerList<NotifyCollectionChangedEventArgs>(); 490private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Controls\Primitives\Selector.cs (4)
853private void OnSelectedItemsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) 1090protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e) 1250internal override void AdjustItemInfoOverride(NotifyCollectionChangedEventArgs e) 1256void RemoveFromSelection(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\TabControl.cs (1)
377protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\ToolBar.cs (1)
504protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\TreeView.cs (1)
411protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\TreeViewItem.cs (1)
941protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
944internal void OnItemsCollectionChanged(NotifyCollectionChangedEventArgs e, List<Tuple<int,int>> ranges)
System\Windows\Data\BindingGroup.cs (1)
1297void OnBindingsChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\BindingListCollectionView.cs (13)
438NotifyCollectionChangedEventArgs args = null; 682NotifyCollectionChangedEventArgs args = ProcessCommitNew(_newItemIndex, _newItemIndex + delta); 759NotifyCollectionChangedEventArgs ProcessCommitNew(int fromIndex, int toIndex) 783NotifyCollectionChangedEventArgs result = null; 1229void OnLivePropertyListChanged(object sender, NotifyCollectionChangedEventArgs e) 1472protected override void OnBeginChangeLogging(NotifyCollectionChangedEventArgs args) 1484protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 1808private void AdjustShadowCopy(NotifyCollectionChangedEventArgs e) 1888NotifyCollectionChangedEventArgs forwardedArgs = null; 2168private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2293void OnGroupChanged(object sender, NotifyCollectionChangedEventArgs e) 2307void OnGroupByChanged(object sender, NotifyCollectionChangedEventArgs e) 2429private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e)
System\Windows\Data\CollectionContainer.cs (2)
258protected virtual void OnContainedCollectionChanged(NotifyCollectionChangedEventArgs args) 369private void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\CollectionView.cs (14)
909protected virtual void OnCollectionChanged(NotifyCollectionChangedEventArgs args) 1059protected virtual void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 1159protected void OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args) 1242protected virtual void OnBeginChangeLogging(NotifyCollectionChangedEventArgs args) 1805private void DeferProcessing(List<NotifyCollectionChangedEventArgs> changeLog) 1835private List<NotifyCollectionChangedEventArgs> ProcessChangeLog(List<NotifyCollectionChangedEventArgs> changeLog, bool processAll = false) 1880private void PostChange(NotifyCollectionChangedEventArgs args) 1929_changeLog = new List<NotifyCollectionChangedEventArgs>(); 1934List<NotifyCollectionChangedEventArgs> unprocessedChanges = ProcessChangeLog(_tempChangeLog); 1947private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e) 2131private List<NotifyCollectionChangedEventArgs> _changeLog = new(); 2132private List<NotifyCollectionChangedEventArgs> _tempChangeLog = s_emptyList; 2152private static readonly List<NotifyCollectionChangedEventArgs> s_emptyList = new();
System\Windows\Data\CollectionViewSource.cs (1)
1152void OnForwardedCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\CompositeCollection.cs (1)
441private void OnContainedCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\Data\ListCollectionView.cs (12)
551NotifyCollectionChangedEventArgs args = null; 1526void OnLivePropertyListChanged(object sender, NotifyCollectionChangedEventArgs e) 1648protected override void OnBeginChangeLogging(NotifyCollectionChangedEventArgs args) 1655protected override void ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) 1806void ProcessCollectionChangedWithAdjustedIndex(NotifyCollectionChangedEventArgs args, int adjustedOldIndex, int adjustedNewIndex) 1876NotifyCollectionChangedEventArgs args2 = null; 2362internal void AdjustShadowCopy(NotifyCollectionChangedEventArgs e) 2496private void ValidateCollectionChangedEventArgs(NotifyCollectionChangedEventArgs e) 2907private void SortDescriptionsChanged(object sender, NotifyCollectionChangedEventArgs e) 2986void OnGroupChanged(object sender, NotifyCollectionChangedEventArgs e) 3000void OnGroupByChanged(object sender, NotifyCollectionChangedEventArgs e) 3228void ProcessLiveShapingCollectionChange(NotifyCollectionChangedEventArgs args, int oldIndex, int newIndex)
System\Windows\Documents\DocumentReferenceCollection.cs (1)
162NotifyCollectionChangedEventArgs args;
System\Windows\Documents\DocumentSequence.cs (1)
712private void _OnCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Documents\DocumentSequenceTextContainer.cs (1)
586private void _OnContentChanged(object sender, NotifyCollectionChangedEventArgs args)
System\Windows\Navigation\JournalEntryListConverter.cs (1)
176internal void StacksChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\PropertyPath.cs (1)
496private void ParameterCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
System\Windows\ResourceDictionary.cs (1)
1844private 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)
1083protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e) 1451private void OnContextualTabGroupsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
1329protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
2408protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (1)
536protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
755protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
331protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (1)
315protected 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>();