System.Windows.Forms.BindingManagerBase Members

The members of System.Windows.Forms.BindingManagerBase are listed below.

See Also: Inherited members from System.Object

Public Constructors

Initializes a new instance of the System.Windows.Forms.BindingManagerBase class.

Protected Fields

onCurrentChangedHandlerEventHandler.

Specifies the event handler for the BindingManagerBase.CurrentChanged event.

onPositionChangedHandlerEventHandler.

Specifies the event handler for the BindingManagerBase.PositionChanged event.

Public Properties

[read-only]
BindingsBindingsCollection.

Gets the collection of bindings being managed.

[read-only]
abstract
Countint.

When overridden in a derived class, gets the number of rows managed by the System.Windows.Forms.BindingManagerBase.

[read-only]
abstract
Currentobject.

When overridden in a derived class, gets the current object.

[read-only]
IsBindingSuspendedbool.

Gets a value indicating whether binding is suspended.

abstract
Positionint.

When overridden in a derived class, gets or sets the position in the underlying list that controls bound to this data source point to.

Public Methods

abstract
AddNew()

When overridden in a derived class, adds a new item to the underlying list.

abstract
CancelCurrentEdit()

When overridden in a derived class, cancels the current edit.

abstract
EndCurrentEdit()

When overridden in a derived class, ends the current edit.

GetItemProperties() : System.ComponentModel.PropertyDescriptorCollection

When overridden in a derived class, gets the collection of property descriptors for the binding.

abstract
RemoveAt(int)

When overridden in a derived class, deletes the row at the specified index from the underlying list.

abstract
ResumeBinding()

When overridden in a derived class, resumes data binding.

abstract
SuspendBinding()

When overridden in a derived class, suspends data binding.

Protected Methods

GetItemProperties(ArrayList, ArrayList) : System.ComponentModel.PropertyDescriptorCollection

Gets the collection of property descriptors for the binding using the specified ArrayList.

GetItemProperties(Type, int, ArrayList, ArrayList) : System.ComponentModel.PropertyDescriptorCollection

Gets the list of properties of the items managed by this System.Windows.Forms.BindingManagerBase.

abstract
GetListName(ArrayList) : string

When overridden in a derived class, gets the name of the list supplying the data for the binding.

OnBindingComplete(BindingCompleteEventArgs)

Raises the BindingManagerBase.BindingComplete event.

abstract
OnCurrentChanged(EventArgs)

Raises the BindingManagerBase.CurrentChanged event.

abstract
OnCurrentItemChanged(EventArgs)

Raises the BindingManagerBase.CurrentItemChanged event.

OnDataError(Exception)

Raises the BindingManagerBase.DataError event.

PullData()

Pulls data from the data-bound control into the data source, returning no information.

PushData()

Pushes data from the data source into the data-bound control, returning no information.

abstract
UpdateIsBinding()

When overridden in a derived class, updates the binding.

Public Events

BindingComplete

Occurs at the completion of a data-binding operation.

CurrentChanged

Occurs when the currently bound item changes.

CurrentItemChanged

Occurs when the state of the currently bound item changes.

DataError

Occurs when an Exception is silently handled by the System.Windows.Forms.BindingManagerBase.

PositionChanged

Occurs after the value of the BindingManagerBase.Position property has changed.