Manages a list of Binding objects.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Gets the collection of bindings being managed.(Inherited from BindingManagerBase.)
Gets the number of items in the list.(Overrides BindingManagerBase.Count.)
Gets the current item in the list.(Overrides BindingManagerBase.Current.)
Gets a value indicating whether binding is suspended.(Inherited from BindingManagerBase.)
Gets the list for this.
Gets or sets the position you are at within the list.(Overrides BindingManagerBase.Position.)
Adds a new item to the underlying list.(Overrides BindingManagerBase.AddNew().)
Cancels the current edit operation.(Overrides BindingManagerBase.CancelCurrentEdit().)
This API supports the product infrastructure and is not intended to be used directly from your code. Throws an exception if there is no list, or the list is empty.
Ends the current edit operation.(Overrides BindingManagerBase.EndCurrentEdit().)
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function. (Inherited from Object.)
Gets the property descriptor collection for the underlying list.(Overrides BindingManagerBase.GetItemProperties().)
|GetItemProperties(Type, Int32, ArrayList, ArrayList)|
Gets the name of the list supplying the data for the binding using the specified set of bound properties.(Overrides BindingManagerBase.GetListName(ArrayList).)
Raises the CurrentItemChanged event.(Overrides BindingManagerBase.OnCurrentItemChanged(EventArgs).)
Raises the ItemChanged event.
Raises the MetaDataChanged event.
Raises the PositionChanged event.
Pulls data from the data-bound control into the data source, returning no information.(Inherited from BindingManagerBase.)
Pushes data from the data source into the data-bound control, returning no information.(Inherited from BindingManagerBase.)
Forces a repopulation of the data-bound list.
Removes the item at the specified index.(Overrides BindingManagerBase.RemoveAt(Int32).)
Resumes data binding.(Overrides BindingManagerBase.ResumeBinding().)
Suspends data binding to prevents changes from updating the bound data source.(Overrides BindingManagerBase.SuspendBinding().)
Returns a string that represents the current object.(Inherited from Object.)
This API supports the product infrastructure and is not intended to be used directly from your code. Updates the status of the binding.(Overrides BindingManagerBase.UpdateIsBinding().)
This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the data type of the list.
This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the current position of thein the list.
Occurs at the completion of a data-binding operation.(Inherited from BindingManagerBase.)
Occurs when the currently bound item changes.(Inherited from BindingManagerBase.)
Occurs when the state of the currently bound item changes.(Inherited from BindingManagerBase.)
Occurs when the current item has been altered.
Occurs when the list changes or an item in the list changes.
Occurs when the metadata of the List has changed.
The BindingManagerBase class. Use the BindingContext to return either a or a PropertyManager. The actual object returned depends on the data source and data member passed to the Item property of the BindingContext. If the data source is an object that can return only a single property (instead of a list of objects), the type will be a PropertyManager. For example, if you specify a TextBox as the data source, a PropertyManager will be returned. If, on the other hand, the data source is an object that implements the IList, IListSource, or IBindingList interface, a will be returned.derives from the
The Current property returns the current item in the underlying list. To change the current item, set the Position property to a new value. The value must be greater than 0 and must be less than the value of the Count property.
Available since 1.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.