Nevron.Nov.Layout Namespace
In This Topic
Classes
| Class | Description |
![Class](template/packages/core-dotnet/images/Class.png) | NBody | Represents a visually arrangeable abstract shape. Layouts actually arrange bodies. |
![Class](template/packages/core-dotnet/images/Class.png) | NBody1D | A body, which behaves like a line connecting 2D bodies. |
![Class](template/packages/core-dotnet/images/Class.png) | NBody2D | A body, which behaves like a box |
![Class](template/packages/core-dotnet/images/Class.png) | NBodyAdapter | Used to abstract layouts, from the actual objects that are represented by bodies. |
![Class](template/packages/core-dotnet/images/Class.png) | NBoxBody | A 2D body, which serves as body for objects arranged by box layouts. |
![Class](template/packages/core-dotnet/images/Class.png) | NBoxBodyList | The NBoxBodyList class represents a typed list of NBoxBody instances. |
![Class](template/packages/core-dotnet/images/Class.png) | NBoxLayout | A layout, which serves as base class for layouts, which can arrange boxes. |
![Class](template/packages/core-dotnet/images/Class.png) | NBoxLayout.NBoxLayoutDesigner | The designer for box layouts. |
![Class](template/packages/core-dotnet/images/Class.png) | NBoxLayoutEventArgs | The NBoxLayoutEventArgs class provides information about box layouts |
![Class](template/packages/core-dotnet/images/Class.png) | NDirectedBoxLayout | A box layout, which serves as base class for box layouts that have a controllable layout direction. Directed box layouts place adjacent boxes in single or multiple lanes, that flow in the direction specified by the Direction property. |
![Class](template/packages/core-dotnet/images/Class.png) | NDockLayout | The NDockLayout class represents a box layout, which arranges the boxes by subsequently docking them to boxes defined docking areas. |
![Class](template/packages/core-dotnet/images/Class.png) | NFlexBoxLayout | Represents a flex box layouts that arranges elements like the CSS Flexbox layout. |
![Class](template/packages/core-dotnet/images/Class.png) | NFlowLayoutBase | Represents a directed box layout, which serves as base class for flow layouts. |
![Class](template/packages/core-dotnet/images/Class.png) | NLayout | Serves as base class for all layout algorithms. |
![Class](template/packages/core-dotnet/images/Class.png) | NLayout.NLayoutDesigner | Designer associated with NLayout |
![Class](template/packages/core-dotnet/images/Class.png) | NLayoutComponent | Serves as base class for subparts of layouts that need to know about the layout that contains them. |
![Class](template/packages/core-dotnet/images/Class.png) | NLayoutContext | The NLayoutContext class is used to abstract layouts from the actual types and relations between the objects they arrange. |
![Class](template/packages/core-dotnet/images/Class.png) | NLayoutEventArgs | The NLayoutEventArgs class serves as base class for all layout event arguments |
![Class](template/packages/core-dotnet/images/Class.png) | NStackLayout | Represents a directed box layout, which stacks the boxes in horizontal or vertical order. |
![Class](template/packages/core-dotnet/images/Class.png) | NStackLayout.NStackLayoutDesigner | The designer for box layouts. |
![Class](template/packages/core-dotnet/images/Class.png) | NTableFlowLayout | Represents a flow layout, which arranges the objects in a table the rows and cols of which are implicitly defined by a max ordinal and the arranged objects count. |
![Class](template/packages/core-dotnet/images/Class.png) | NWrapFlowLayout | Represents a flow layout, which places boxes on a new lane, when the current lane breaches the size constraint of the layout area, in the current layout flow direction (i.e. wraps the boxes in the layout flow direction). |
Enumerations
| Enumeration | Description |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENDockArea | Enumerates the docking areas, in which the cells in a dock layout can be docked. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENHorizontalPlacement | Defines the ways, in which content can be placed horizontally within a content holder box. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENHVDirection | Defines the possible expand horizontal and vertical directions. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENHVOrientation | Defines the possible horizontal and vertical orientations |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENLayoutRotation | Enumerates the allowed angles at which a layout can be rotated. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENStackFillMode | Enumerates the ways in which a stack attempts to fill the available area. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENStackFitMode | Enumerates the ways in which a stack attempts to fit into the available area. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENUniformSize | Enumerates the possible ways in which cells can be resized by a box layout, so that all cells are having a uniform size. |
![Enumeration](template/packages/core-dotnet/images/Enumeration.png) | ENVerticalPlacement | Defines the ways, in which content can be placed vertically within a content holder box. |
See Also