The ResourceStorage type exposes the following members.

Methods

  Name Description
Public method Add
Adds an existing item to the internal list.
(Inherited from C1BindingSource.)
Public method AddNew
Adds a new item to the underlying list.
(Inherited from C1BindingSource.)
Public method BeginEdit
Starts an edit operation on the specified object.
(Inherited from C1BindingSource.)
Public method Clear
Removes all elements from the list.
(Inherited from C1BindingSource.)
Public method Contains
Determines whether an object is an item in the list.
(Inherited from C1BindingSource.)
Public method CopyTo
Copies the contents of the List to the specified array, starting at the specified index value.
(Inherited from C1BindingSource.)
Public method EndEdit
Applies pending changes to the underlying data source.
(Inherited from C1BindingSource.)
Public method Find(PropertyDescriptor, Object)
Searches for the index of the item that has the given property descriptor.
(Inherited from C1BindingSource.)
Public method Find(String, Object)
Returns the index of the item in the list with the specified property name and value.
(Inherited from C1BindingSource.)
Public method FinishAddNew
Commits a pending new item to the collection.
(Inherited from C1BindingSource.)
Public method GetEnumerator
Retrieves an enumerator for the List.
(Inherited from C1BindingSource.)
Public method GetItemProperties
Retrieves an array of PropertyDescriptor objects representing the bindable properties of the data source list type.
(Inherited from C1BindingSource.)
Public method GetListName
Gets the name of the list supplying data for the binding.
(Inherited from C1BindingSource.)
Public method IndexOf
Searches for the specified object and returns the index of the first occurrence within the entire list.
(Inherited from C1BindingSource.)
Public method Insert
Inserts an item into the list at the specified index.
(Inherited from C1BindingSource.)
Public method RefreshData
Call this method each time after changing your data source if it doesn't implement IBindingList interface. Or use BaseStorage{T, TMappingCollection}.Add and BaseStorage{T, TMappingCollection}.Remove instead of corresponding methods of your data source class.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Public method Remove
Removes object from the Objects collection.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Public method RemoveAt
Removes the item at the specified index in the list.
(Inherited from C1BindingSource.)
Public method ResetBindings
Causes a control bound to the C1BindingSource to reread all the items in the list and refresh their displayed values.
(Inherited from C1BindingSource.)
Public method ResetItem
Causes a control bound to the C1BindingSource to re-read the item at the specified index, and refresh its displayed value.
(Inherited from C1BindingSource.)

See Also