Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TableCollectionChanged()

virtual void System.Data.DataViewManager.TableCollectionChanged ( object? sender,
CollectionChangeEventArgs e )
inlineprotectedvirtual

Definition at line 355 of file DataViewManager.cs.

356 {
358 OnListChanged((e.Action == CollectionChangeAction.Add) ? new ListChangedEventArgs(ListChangedType.PropertyDescriptorAdded, new DataTablePropertyDescriptor((DataTable)e.Element)) : ((e.Action == CollectionChangeAction.Refresh) ? new ListChangedEventArgs(ListChangedType.PropertyDescriptorChanged, propDesc) : ((e.Action == CollectionChangeAction.Remove) ? new ListChangedEventArgs(ListChangedType.PropertyDescriptorDeleted, new DataTablePropertyDescriptor((DataTable)e.Element)) : null)));
359 }
virtual void OnListChanged(ListChangedEventArgs e)

References System.ComponentModel.CollectionChangeEventArgs.Action, System.Xml.Dictionary, System.ComponentModel.CollectionChangeEventArgs.Element, and System.Data.DataViewManager.OnListChanged().

Referenced by System.Data.DataViewManager.DataViewManager().