C# Class Habanero.Faces.Win.BOEditorControlWin

A Control for Editing/Viewing an IBusinessObject.
Inheritance: UserControlWin, IBOPanelEditorControl
Mostra file Open project: Chillisoft/habanero.faces Class Usage Examples

Public Methods

Method Description
ApplyChangesToBusinessObject ( ) : void

Applies any changes that have occured in any of the Controls on this control's to their related Properties on the Business Object.

BOEditorControlWin ( IClassDef classDef ) : System

The Constructor for the BOEditorControlWin which passes in the classDef for the IBusinessObject and this control will be built using the default UIDef and the IControlFactory from the GlobalUIRegistry.ControlFactory is used to defined the User Interface for the IBusinessObject

BOEditorControlWin ( IControlFactory controlFactory, IClassDef classDef, string uiDefName ) : System

The Constructor for the BOEditorControlWin which passes in the classDef for the IBusinessObject and the uiDefName that is used to defined the User Interface for the IBusinessObject

Protected Methods

Method Description
SetEnableState ( ) : void

Sets the forms enabled state.

Method Details

ApplyChangesToBusinessObject() public method

Applies any changes that have occured in any of the Controls on this control's to their related Properties on the Business Object.
public ApplyChangesToBusinessObject ( ) : void
return void

BOEditorControlWin() public method

The Constructor for the BOEditorControlWin which passes in the classDef for the IBusinessObject and this control will be built using the default UIDef and the IControlFactory from the GlobalUIRegistry.ControlFactory is used to defined the User Interface for the IBusinessObject
public BOEditorControlWin ( IClassDef classDef ) : System
classDef IClassDef The for the that will be edited by this control
return System

BOEditorControlWin() public method

The Constructor for the BOEditorControlWin which passes in the classDef for the IBusinessObject and the uiDefName that is used to defined the User Interface for the IBusinessObject
public BOEditorControlWin ( IControlFactory controlFactory, IClassDef classDef, string uiDefName ) : System
controlFactory IControlFactory The control factory which is used to create the Controls on this form.
classDef IClassDef The for the that will be edited by this control
uiDefName string The user interface defined in the that will be used to Build this control
return System

SetEnableState() protected method

Sets the forms enabled state.
protected SetEnableState ( ) : void
return void