Nevron Open Vision Documentation
NDirectedBoxLayout Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by NDirectedBoxLayout.

Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)DirectionPropertyReference to the Direction property.  
Public Fieldstatic (Shared in Visual Basic)NDirectedBoxLayoutSchemaSchema associated with NDirectedBoxLayout.  
Top
Public Properties
 NameDescription
Public PropertyDirectionGets or sets the direction in which the layout arranges adjacent boxes  
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 MethodMeasureGets the desired size of the layout container, assuming that the arranged objects are at their desired size. (Inherited from Nevron.Nov.Layout.NBoxLayout)
Top
Protected Methods
 NameDescription
Protected MethodArrangeBoxesCalled to layout the specified boxes (Inherited from Nevron.Nov.Layout.NBoxLayout)
Protected MethodCreateBoxBodyCalled in the boxes creation process to create a cell instance (Inherited from Nevron.Nov.Layout.NBoxLayout)
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 MethodMeasureBoxesCalled to measure the desired size of the boxes (Inherited from Nevron.Nov.Layout.NBoxLayout)
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

NDirectedBoxLayout Class
Nevron.Nov.Layout Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback