Nevron Open Vision Documentation
NDockLayout Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by NDockLayout.

Public Constructors
 NameDescription
Public ConstructorNDockLayout ConstructorDefault constructor  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)DockAreaPropertyExReference to the DockArea extended property.  
Public Fieldstatic (Shared in Visual Basic)NDockLayoutSchemaSchema associated with NDockLayout  
Top
Public Properties
 NameDescription
Public PropertyHorizontalSpacingGets or sets the minimal horizontal spacing between the boxes. By default set to 0. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Public PropertyOwnerLayoutGets the layout that contains this layout component. (Inherited from Nevron.Nov.Layout.NLayoutComponent)
Public PropertyUniformHeightsGets or sets the way in which the boxes are resized in the Y dimension prior to being measured or arranged. By default set to None, which means that boxes are initially having their desired heights. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Public PropertyUniformWidthsGets or sets the way in which the boxes are resized in the X dimension prior to being measured or arranged. By default set to None, which means that boxes are initially having their desired widths. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Public PropertyVerticalSpacingGets or sets the minimal vertical spacing between the boxes. By default set to 0. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Top
Public Methods
 NameDescription
Public MethodArrangeOverloaded. Applies the layout to the specified objects (Inherited from Nevron.Nov.Layout.NBoxLayout)
Public Methodstatic (Shared in Visual Basic)GetDockAreaGets the value of the DockAreaPropertyEx for the specified node.  
Public MethodMeasureGets the desired size of the layout container, assuming that the arranged objects are at their desired size. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Public Methodstatic (Shared in Visual Basic)SetDockAreaSets the value of the DockAreaPropertyEx for the specified node.  
Top
Protected Methods
 NameDescription
Protected MethodArrangeBoxesOverridden. Called to layout the specified boxes  
Protected MethodCreateBoxBodyOverridden. Called in the boxes creation process to create a cell instance  
Protected MethodCreateBoxesCalled to create a list of the boxes, which need to be measured or arranged from the specified objects list (Inherited from Nevron.Nov.Layout.NBoxLayout)
Protected MethodMeasureBoxesOverridden. Measures the desired size of the boxes  
Protected MethodOnAncestorsChangedUpdates any references or cache related to the context of the node ancestors (Inherited from Nevron.Nov.Layout.NLayoutComponent)
Protected MethodOnLayedOutBoxesCalled after the layout of the specified boxes (Inherited from Nevron.Nov.Layout.NBoxLayout)
Protected MethodOnLayingOutBoxesCalled before the layout of the specified boxes (Inherited from Nevron.Nov.Layout.NBoxLayout)
Protected MethodWriteBoxesBodiesCalled to write the cell bodies in the objects they represent (Inherited from Nevron.Nov.Layout.NBoxLayout)
Top
Public Events
 NameDescription
Public EventLayedOutBoxesOccurs when boxes have been layed out by this layout. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Public EventLayingOutBoxesOccurs when boxes are about to layed out by this layout. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Top
See Also

Reference

NDockLayout Class
Nevron.Nov.Layout Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback