69 instantiations of CollectionChangeEventArgs
System.Data.Common (23)
System\Data\BaseCollection.cs (1)
15internal static readonly CollectionChangeEventArgs s_refreshEventArgs = new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null);
System\Data\ConstraintCollection.cs (2)
136OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, constraint)); 703OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, constraint));
System\Data\DataColumn.cs (2)
382_table?.Columns.OnColumnPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this)); 389_table?.Columns.OnColumnPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this));
System\Data\DataColumnCollection.cs (6)
151OnCollectionChanging(new CollectionChangeEventArgs(CollectionChangeAction.Add, column)); 166OnCollectionChanging(new CollectionChangeEventArgs(CollectionChangeAction.Add, column)); 187OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, column)); 789OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, column)); 871OnCollectionChanging(new CollectionChangeEventArgs(CollectionChangeAction.Remove, column)); 874OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, column));
System\Data\DataRelation.cs (4)
381((DataRelationCollection.DataTableRelationCollection)(ParentTable.ChildRelations)).OnRelationPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this)); 382((DataRelationCollection.DataTableRelationCollection)(ChildTable.ParentRelations)).OnRelationPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this)); 387((DataRelationCollection.DataTableRelationCollection)(ParentTable.ChildRelations)).OnRelationPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this)); 388((DataRelationCollection.DataTableRelationCollection)(ChildTable.ParentRelations)).OnRelationPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this));
System\Data\DataRelationCollection.cs (4)
60OnCollectionChanging(new CollectionChangeEventArgs(CollectionChangeAction.Add, relation)); 62OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, relation)); 438OnCollectionChanging(new CollectionChangeEventArgs(CollectionChangeAction.Remove, relation)); 440OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, relation));
System\Data\DataTableCollection.cs (4)
152OnCollectionChanging(new CollectionChangeEventArgs(CollectionChangeAction.Add, table)); 161OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, table)); 763OnCollectionChanging(new CollectionChangeEventArgs(CollectionChangeAction.Remove, table)); 765OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, table));
System.Windows.Forms (44)
System\Windows\Forms\AutoCompleteStringCollection.cs (8)
32OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, _data[index])); 34OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, value)); 72OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, value)); 98OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null)); 108OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null)); 142OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, value)); 163OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, value)); 173OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, value));
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (6)
183OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewCell)); 230OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null)); 246OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null)); 281OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewCell)); 295OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewCell)); 357OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, dataGridViewCell));
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (5)
167OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewColumn), false /*changeIsInsertion*/, new Point(-1, -1)); 259OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), false /*changeIsInsertion*/, new Point(-1, -1)); 307OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), false /*changeIsInsertion*/, new Point(-1, -1)); 903OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewColumn), true /*changeIsInsertion*/, newCurrentCell); 1081OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, dataGridViewColumn), false /*changeIsInsertion*/, newCurrentCell);
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (19)
267OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewRow), index, 1); 456OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewRow), index, 1); 515OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, rowTemplate), index, 1); 526OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, SharedRow(index)), index, 1); 603OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), indexStart, count); 648OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), indexStart, count); 663OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, SharedRow(index)), index, 1); 781OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), indexStart, dataGridViewRows.Length); 828OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), 0, rowCount, true, false, recreateNewRow, new Point(-1, -1)); 1557OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataGridViewRow), rowIndex, 1, false, true, false, newCurrentCell); 1631OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), indexDestination, count, false, true, false, newCurrentCell); 1647OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, SharedRow(indexDestination)), indexDestination, count, false, true, false, newCurrentCell); 1675OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), indexDestination, count, false, true, false, newCurrentCell); 1688OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), indexDestination, count, false, true, false, newCurrentCell); 1703OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, SharedRow(indexDestination)), indexDestination, 1, false, true, false, newCurrentCell); 1831OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null), rowIndex, dataGridViewRows.Length, false, true, false, newCurrentCell); 1923e = new CollectionChangeEventArgs(e.Action, dataGridViewRow); 1949e = new CollectionChangeEventArgs(e.Action, dataGridViewRow); 2237OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, dataGridViewRow), index, 1, true, false, false, new Point(-1, -1));
System\Windows\Forms\DataBinding\BindingContext.cs (3)
101OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Add, dataSource)); 145OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null)); 196OnCollectionChanged(new CollectionChangeEventArgs(CollectionChangeAction.Remove, dataSource));
System\Windows\Forms\DataBinding\BindingsCollection.cs (3)
37CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Add, binding); 74CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Refresh, null); 103CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Remove, binding);
System.Windows.Forms.Tests (2)
System\Windows\Forms\BindingsCollectionTests.cs (2)
504CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Refresh, null); 528CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Refresh, null);
57 references to CollectionChangeEventArgs
netstandard (1)
netstandard.cs (1)
197[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.CollectionChangeEventArgs))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
183[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.CollectionChangeEventArgs))]
System.ComponentModel.TypeConverter (2)
System\ComponentModel\CollectionChangeEventArgs.cs (1)
12/// Initializes a new instance of the <see cref='System.ComponentModel.CollectionChangeEventArgs'/> class.
System\ComponentModel\CollectionChangeEventHandler.cs (1)
12public delegate void CollectionChangeEventHandler(object? sender, CollectionChangeEventArgs e);
System.Data.Common (23)
System\Data\BaseCollection.cs (1)
15internal static readonly CollectionChangeEventArgs s_refreshEventArgs = new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null);
System\Data\ConstraintCollection.cs (1)
655private void OnCollectionChanged(CollectionChangeEventArgs ccevent)
System\Data\DataColumnCollection.cs (3)
795private void OnCollectionChanged(CollectionChangeEventArgs ccevent) 802private void OnCollectionChanging(CollectionChangeEventArgs ccevent) 807internal void OnColumnPropertyChanged(CollectionChangeEventArgs ccevent)
System\Data\DataRelationCollection.cs (3)
373protected virtual void OnCollectionChanged(CollectionChangeEventArgs ccevent) 382protected virtual void OnCollectionChanging(CollectionChangeEventArgs ccevent) 582internal void OnRelationPropertyChanged(CollectionChangeEventArgs ccevent)
System\Data\DataTableCollection.cs (2)
711private void OnCollectionChanged(CollectionChangeEventArgs ccevent) 720private void OnCollectionChanging(CollectionChangeEventArgs ccevent)
System\Data\DataTableReaderListener.cs (1)
100private void SchemaChanged(object? sender, CollectionChangeEventArgs e)
System\Data\DataView.cs (4)
1632internal void ChildRelationCollectionChanged(object? sender, CollectionChangeEventArgs e) 1643internal void ParentRelationCollectionChanged(object? sender, CollectionChangeEventArgs e) 1654protected virtual void ColumnCollectionChanged(object? sender, CollectionChangeEventArgs e) 1665internal void ColumnCollectionChangedInternal(object? sender, CollectionChangeEventArgs e) =>
System\Data\DataViewListener.cs (3)
26private void ChildRelationCollectionChanged(object? sender, CollectionChangeEventArgs e) 39private void ParentRelationCollectionChanged(object? sender, CollectionChangeEventArgs e) 52private void ColumnCollectionChanged(object? sender, CollectionChangeEventArgs e)
System\Data\DataViewManager.cs (2)
330protected virtual void TableCollectionChanged(object? sender, CollectionChangeEventArgs e) 341protected virtual void RelationCollectionChanged(object? sender, CollectionChangeEventArgs e)
System\Xml\XmlDataDocument.cs (3)
2180private void OnTableColumnsChanging(object? oColumnsCollection, CollectionChangeEventArgs args) 2189private void OnDataSetTablesChanging(object? oTablesCollection, CollectionChangeEventArgs args) 2198private void OnDataSetRelationsChanging(object? oRelationsCollection, CollectionChangeEventArgs args)
System.Windows.Forms (23)
System\Windows\Forms\AutoCompleteStringCollection.cs (1)
54protected void OnCollectionChanged(CollectionChangeEventArgs e) => _onCollectionChanged?.Invoke(this, e);
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
2692private void OnAutoCompleteCustomSourceChanged(object? sender, CollectionChangeEventArgs e)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
13250internal void OnColumnCollectionChanged_PreNotification(CollectionChangeEventArgs ccea)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (1)
298protected void OnCollectionChanged(CollectionChangeEventArgs e)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (4)
953protected virtual void OnCollectionChanged(CollectionChangeEventArgs e) => _onCollectionChanged?.Invoke(this, e); 955private void OnCollectionChanged(CollectionChangeEventArgs ccea, bool changeIsInsertion, Point newCurrentCell) 965private void OnCollectionChanged_PreNotification(CollectionChangeEventArgs ccea) 971private void OnCollectionChanged_PostNotification(CollectionChangeEventArgs ccea, bool changeIsInsertion, Point newCurrentCell)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (3)
1901protected virtual void OnCollectionChanged(CollectionChangeEventArgs e) 1906private void OnCollectionChanged(CollectionChangeEventArgs e, 1930private void OnCollectionChanged(CollectionChangeEventArgs e,
System\Windows\Forms\Controls\TextBox\TextBox.cs (1)
547private void OnAutoCompleteCustomSourceChanged(object? sender, CollectionChangeEventArgs e)
System\Windows\Forms\Controls\Unsupported\DataGrid\GridColumnStylesCollection.cs (1)
88protected void OnCollectionChanged(CollectionChangeEventArgs e) { }
System\Windows\Forms\Controls\Unsupported\DataGrid\GridTableStylesCollection.cs (1)
80protected void OnCollectionChanged(CollectionChangeEventArgs e) { }
System\Windows\Forms\DataBinding\BindingContext.cs (1)
180protected virtual void OnCollectionChanged(CollectionChangeEventArgs ccevent)
System\Windows\Forms\DataBinding\BindingManagerBase.cs (2)
297private void OnBindingsCollectionChanged(object? sender, CollectionChangeEventArgs e) 322private void OnBindingsCollectionChanging(object? sender, CollectionChangeEventArgs e)
System\Windows\Forms\DataBinding\BindingsCollection.cs (5)
37CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Add, binding); 74CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Refresh, null); 88protected virtual void OnCollectionChanging(CollectionChangeEventArgs e) 96protected virtual void OnCollectionChanged(CollectionChangeEventArgs ccevent) 103CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Remove, binding);
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (1)
398private void ErrorManager_BindingsChanged(object? sender, CollectionChangeEventArgs e)
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ControlDesigner.cs (1)
1054private void DataBindingsCollectionChanged(object? sender, CollectionChangeEventArgs e)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
88private void columnsPrivateCopy_CollectionChanged(object? sender, CollectionChangeEventArgs e)
System.Windows.Forms.Tests (5)
System\Windows\Forms\BindingContextTests.cs (1)
1059public new void OnCollectionChanged(CollectionChangeEventArgs ccevent) => base.OnCollectionChanged(ccevent);
System\Windows\Forms\BindingsCollectionTests.cs (4)
504CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Refresh, null); 528CollectionChangeEventArgs eventArgs = new(CollectionChangeAction.Refresh, null); 558public new void OnCollectionChanging(CollectionChangeEventArgs e) => base.OnCollectionChanging(e); 560public new void OnCollectionChanged(CollectionChangeEventArgs e) => base.OnCollectionChanged(e);