Expand description
The layout system: measure/arrange and the layout manager.
Structs§
- Effective
Viewport Changed Event Args - Provides data for the effective viewport changed event of a layoutable.
- Layout
Extensions - Extension methods for layout types.
- Layout
Helper - Provides helper methods needed for layout.
- Layout
Information - Provides access to layout information of a control.
- Layout
Manager - Manages measuring and arranging of controls.
- Layoutable
- Implements layout-related functionality for a control.
- LayoutableV
Table - The virtual table of the class.
- MinMax
- The effective minimum and maximum size of a layoutable, combining its explicit size with its min/max constraints.
Enums§
- Horizontal
Alignment - Defines how a control aligns itself horizontally in its parent control.
- Orientation
- Defines vertical or horizontal orientation.
- Vertical
Alignment - Defines how a control aligns itself vertically in its parent control.
Traits§
- Bring
Into View Request - A bring-into-view request, processed by the
IBringIntoViewLayoutManagerat the end of a layout pass. - IBring
Into View Layout Manager - An
ILayoutManagerthat handlesBringIntoViewRequests. - ILayout
Manager - Manages measuring and arranging of controls.
- ILayout
Root - Defines the root of a tree that can be laid out.
- Layoutable
Impl - The overridable members introduced by the class.
- Layoutable
Impl Ext - Access to the base implementations of the overridable members.