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

◆ RemoveItem()

override void System.ComponentModel.BindingList< T >.RemoveItem ( int index)
inlineprotectedvirtual

Reimplemented from System.Collections.ObjectModel.Collection< T >.

Definition at line 289 of file BindingList.cs.

290 {
291 if (!allowRemove && (addNewPos < 0 || addNewPos != index))
292 {
293 throw new NotSupportedException();
294 }
297 {
299 }
300 base.RemoveItem(index);
302 }
virtual void EndNew(int itemIndex)
void FireListChanged(ListChangedType type, int index)

References System.ComponentModel.BindingList< T >.addNewPos, System.ComponentModel.BindingList< T >.allowRemove, System.ComponentModel.BindingList< T >.EndNew(), System.ComponentModel.BindingList< T >.FireListChanged(), System.index, System.ComponentModel.BindingList< T >.raiseItemChangedEvents, and System.ComponentModel.BindingList< T >.UnhookPropertyChanged().

Referenced by System.ComponentModel.BindingList< T >.CancelNew().