Skip to main content
Version: 4.1

BindableComponent

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.1.0.0)

Extends Component and enables the component to participated if data binding operations and have their own DataBindings.

public class BindableComponent : Component, IBindableComponent, IBindableComponent

Constructors​

Instance member BindableComponent()​

Initializes a new instance of BindableComponent.

Properties​

Instance member BindingContext​

BindingContext: Returns or sets the BindingContext for the component.

Instance member DataBindings​

ControlBindingsCollection: Returns the data bindings for the component.

Methods​

Protected member OnBindingContextChanged(e)​

Fires the BindingContextChanged event.

ParameterTypeDescription
eEventArgsAn EventArgs that contains the event data.

Instance member OnParentBindingContextChanged(e)​

Fires the BindingContextChanged event when the BindingContext property value of the component's container changes.

ParameterTypeDescription
eEventArgsAn EventArgs that contains the event data.

Events​

Instance member BindingContextChanged​

EventHandler Occurs when the value of the BindingContext property changes.

Inherited By​

NameDescription
CheckedMenuItemRepresents an individual menu item that is displayed within a MainMenu or ContextMenu and always shows a checkbox next to the label.
ContextMenuRepresents a context menu associated to a Control.
LinkMenuItemRepresents an individual menu item that is displayed within a MainMenu or ContextMenu rendered using the <a> link element to let the browser process the specified HRef URL.
MainMenuRepresents the main menu in a Form.
MenuRepresents the base functionality for all menus.
MenuItemRepresents an individual item that is displayed within a MainMenu or ContextMenu.
StatusBarControlRepresents a panel in a StatusBar control that can host any Control.
StatusBarPanelRepresents a panel in a StatusBar control.
ToolBarButtonRepresents an item in the ToolBar.

Implements​

NameDescription
IUserDataProvides access to the UserData and Tag properties associated to the component implementing this interface.
IBindableComponentBindable components implement this interface.
IWisejComponentAll wisej components implement this interface.
IWisejSerializableAllows an object to serialize itself.