C# Class Habanero.Faces.VWG.BorderLayoutManagerVWG

Manages the layout of controls in a user interface by having a component assigned a compass position. For instance, having the "east" position assigned will result in the control being placed against the right border.
Inheritance: Habanero.Faces.Base.BorderLayoutManager
Exibir arquivo Open project: Chillisoft/habanero.faces Class Usage Examples

Public Methods

Method Description
AddControl ( IControlHabanero control, Position pos, bool includeSplitter ) : IControlHabanero

Add a control to the layout

BorderLayoutManagerVWG ( IControlHabanero managedControl, IControlFactory controlFactory ) : Gizmox.WebGUI.Forms

Constructs the BorderLayoutManager

Protected Methods

Method Description
SetupDockOfControl ( IControlHabanero control, Position pos ) : void

Sets how the specified control is docked within its parent

Method Details

AddControl() public method

Add a control to the layout
public AddControl ( IControlHabanero control, Position pos, bool includeSplitter ) : IControlHabanero
control IControlHabanero The control to add
pos Position The position at which to add the control
includeSplitter bool True to include a splitter between the controls
return IControlHabanero

BorderLayoutManagerVWG() public method

Constructs the BorderLayoutManager
public BorderLayoutManagerVWG ( IControlHabanero managedControl, IControlFactory controlFactory ) : Gizmox.WebGUI.Forms
managedControl IControlHabanero
controlFactory IControlFactory
return Gizmox.WebGUI.Forms

SetupDockOfControl() protected method

Sets how the specified control is docked within its parent
protected SetupDockOfControl ( IControlHabanero control, Position pos ) : void
control IControlHabanero
pos Position
return void