The LayoutGrid computes layouts for hierarchically arranged components.
sealed class
|
LayoutGrid
|
with
|
<T>
|
as
|
class
|
See also:
LayoutAction
public
property
|
CanShrink
{
get
}
|
||
type
|
bool
|
||
value
|
The size of this layout grid, in pixels.
public
property
|
LayoutSize
{
get
}
|
||
type
|
int32
|
||
value
|
|
The size, in pixels. |
Remarks:
The layout size of the grid is computed by the ComputeLayoutGridExtend action.
Creates a new instance of LayoutGrid.
public
constructor
|
LayoutGrid
(T container,
ILayoutAdapter<T> adapter)
|
||
params
|
container
|
[not-null]
|
The parent container. |
adapter
|
[not-null]
|
The layout adapter. |
Invalidates this layout grid.
public
method
|
Invalidate
(LayoutAction action)
|
||
params
|
action
|
The layout action that needs to be performed. |
Validates this layout grid by performing all necessary layout actions.
public
method
|
Validate
()
|