System.ComponentModel.BindingList<T>: Method Members

The methods of System.ComponentModel.BindingList<T> are listed below. For a list of all members, see the BindingList<T> Members list.

See Also: Inherited members from System.Collections.ObjectModel.Collection<T>

Public Methods

AddNew() : T

Adds a new item to the collection.

CancelNew(int)

Discards a pending new item.

EndNew(int)

Commits a pending new item to the collection.

ResetBindings()

Raises a BindingList`1.ListChanged event of type ListChangedType.Reset.

ResetItem(int)

Raises a BindingList`1.ListChanged event of type ListChangedType.ItemChanged for the item at the specified position.

Protected Methods

AddNewCore() : object

Adds a new item to the end of the collection.

ApplySortCore(PropertyDescriptor, ListSortDirection)

Sorts the items if overridden in a derived class; otherwise, throws a NotSupportedException.

override
ClearItems()

Removes all elements from the collection.

FindCore(PropertyDescriptor, object) : int

Searches for the index of the item that has the specified property descriptor with the specified value, if searching is implemented in a derived class; otherwise, a NotSupportedException.

override
InsertItem(int, T)
Documentation for this section has not yet been entered.
OnAddingNew(AddingNewEventArgs)

Raises the BindingList`1.AddingNew event.

OnListChanged(ListChangedEventArgs)

Raises the BindingList`1.ListChanged event.

override
RemoveItem(int)

Removes the item at the specified index.

RemoveSortCore()

Removes any sort applied with BindingList`1.ApplySortCore(PropertyDescriptor, ListSortDirection) if sorting is implemented in a derived class; otherwise, raises NotSupportedException.

override
SetItem(int, T)
Documentation for this section has not yet been entered.