The LabelStorage 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 Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
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 GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
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.)
Protected method IsSynchronizable
Indicates whether the specified collection item should be synchronized.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected method OnAddingNew
(Inherited from C1BindingSource.)
Protected method OnDataMemberChanged
(Inherited from C1BindingSource.)
Protected method OnDataSourceChanged
(Inherited from C1BindingSource.)
Protected method OnDataSourceItemSynchronized
Raises the DataSourceItemSynchronized()()()() event.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Protected method OnListChanged
Translates changes in the internal list to the Objects collection.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
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.)
Protected method ShouldSerializeMappings
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  Name Description
Public property AllowEdit
Gets a value indicating whether items in the underlying list can be edited.
(Inherited from C1BindingSource.)
Public property AllowNew
Gets or sets a value indicating whether the AddNew()()()() method can be used to add items to the list.
(Inherited from C1BindingSource.)
Public property AllowRemove
Gets a value indicating whether items can be removed from the underlying list.
(Inherited from C1BindingSource.)
Public property BoundMode
Gets a value indicating if the collection is bound to data.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Public property Count
Gets the total number of items in the underlying list.
(Inherited from C1BindingSource.)
Protected property DataKeyNamesInternal
This property is for internal use only.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Public property DataMember
Gets or sets the specific list in the data source to which the connector currently binds to.
(Inherited from C1BindingSource.)
Public property DataSource
Gets or sets the data source that the connector binds to.
(Inherited from C1BindingSource.)
Public property IsFixedSize
Gets a value indicating whether the underlying list has a fixed size.
(Inherited from C1BindingSource.)
Public property IsReadOnly
Gets a value indicating whether the underlying list is read-only.
(Inherited from C1BindingSource.)
Public property IsSynchronized
Gets a value indicating whether access to the collection is synchronized (thread safe).
(Inherited from C1BindingSource.)
Public property Item
Gets or sets the list element at the specified index.
(Inherited from C1BindingSource.)
Public property Labels
Gets the LabelCollection object that contains label related information.
Public property List
Gets the list that the connector is bound to.
(Inherited from C1BindingSource.)
Public property Mappings
Gets or sets the MappingCollectionBase<(Of <(<'T>)>)> derived object that allows the properties of objects maintained by the current collection to be bound to the appropriate fields in the data source.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Public property ScheduleStorage
Gets the reference to the owning C1ScheduleStorage component.
(Inherited from BaseStorage<(Of <(<'T, TMappingCollection>)>)>.)
Public property SupportsChangeNotification
Gets a value indicating whether the data source supports change notification.
(Inherited from C1BindingSource.)
Public property SyncRoot
Gets an object that can be used to synchronize access to the underlying list.
(Inherited from C1BindingSource.)

Events

  Name Description
Public event AddingNew
Occurs before an item is added to the underlying list.
(Inherited from C1BindingSource.)
Public event DataMemberChanged
Occurs when the DataMember property value has changed.
(Inherited from C1BindingSource.)
Public event DataSourceChanged
Occurs when the DataSource property value has changed.
(Inherited from C1BindingSource.)
Public event ListChanged
Occurs when the underlying list changes or an item in the list changes.
(Inherited from C1BindingSource.)

See Also