Property | Type | Description | |
---|---|---|---|
ColumnProperty | |||
ColumnSpanProperty | |||
RowProperty | |||
RowSpanProperty |
Property | Type | Description | |
---|---|---|---|
BuildProxyColumns | void | ||
BuildProxyRows | void | ||
CalculateDesiredSize | |||
CalculateOffsetsAndTotals | void | ||
CalculateOffsetsAndTotals | void | ||
GetColumn | int | ||
GetColumnSpan | int | ||
GetRow | int | ||
GetRowSpan | int | ||
MeasureElements | void | ||
OnAttachedPropertyChanged | void | ||
PreMeasure | double | ||
PreMeasure | void | ||
PreTarget | void | ||
PreTargetStarDefinitions | void | ||
TargetArrangeSize | |||
UpdateDefinitions | void |
Method | Description | |
---|---|---|
AddToLogicalTree ( ILogicalParent parent ) : void |
Add this element into the logical tree.
|
|
GridLayout ( ) : System |
Initialize a new instance of the GridLayout class.
|
|
MeasureChildren ( string layoutId, |
Measure the layout size required to arrange all elements.
|
|
RemoveFromLogicalTree ( ILogicalParent parent ) : void |
Add this element from the logial tree.
|
|
SetColumn ( UIElement element, int column ) : void |
Sets the value of the Column attached property to a specified element.
|
|
SetColumnSpan ( UIElement element, int columnSpan ) : void |
Sets the value of the ColumnSpan attached property to a specified element.
|
|
SetRow ( UIElement element, int row ) : void |
Sets the value of the Row attached property to a specified element.
|
|
SetRowSpan ( UIElement element, int rowSpan ) : void |
Sets the value of the RowSpan attached property to a specified element.
|
|
TargetChildren ( string layoutId, |
Calculate target state for each element based on layout algorithm.
|
Method | Description | |
---|---|---|
BuildProxyColumns ( ) : void | ||
BuildProxyRows ( ) : void | ||
CalculateDesiredSize ( MetaElementStateDict stateDict, ICollection elements, |
||
CalculateOffsetsAndTotals ( ) : void | ||
CalculateOffsetsAndTotals ( DefinitionProxy proxies ) : void | ||
GetColumn ( UIElement element ) : int | ||
GetColumnSpan ( UIElement element ) : int | ||
GetRow ( UIElement element ) : int | ||
GetRowSpan ( UIElement element ) : int | ||
MeasureElements ( MetaElementStateDict stateDict, ICollection elements ) : void | ||
OnAttachedPropertyChanged ( |
||
PreMeasure ( double size, DefinitionProxy proxies ) : double | ||
PreMeasure ( |
||
PreTarget ( |
||
PreTargetStarDefinitions ( double size, DefinitionProxy proxies, double stars ) : void | ||
TargetArrangeSize ( UIElement element ) : |
||
UpdateDefinitions ( MetaElementStateDict stateDict, ICollection elements, bool spanning ) : void |
public AddToLogicalTree ( ILogicalParent parent ) : void | ||
parent | ILogicalParent | Interface of logical parent. |
return | void |
public MeasureChildren ( string layoutId, |
||
layoutId | string | Identifier of the layout to be used. |
metaPanel | Reference to owning panel instance. | |
stateDict | MetaElementStateDict | Dictionary of per-element state. |
elements | ICollection | Collection of elements to be measured. |
availableSize | Available size that can be given to elements. | |
return |
public RemoveFromLogicalTree ( ILogicalParent parent ) : void | ||
parent | ILogicalParent | Interface of logical parent. |
return | void |
public static SetColumn ( UIElement element, int column ) : void | ||
element | UIElement | The element to which the attached property is written. |
column | int | The new column value. |
return | void |
public static SetColumnSpan ( UIElement element, int columnSpan ) : void | ||
element | UIElement | The element to which the attached property is written. |
columnSpan | int | The new ColumnSpan value. |
return | void |
public static SetRow ( UIElement element, int row ) : void | ||
element | UIElement | The element to which the attached property is written. |
row | int | The new row value. |
return | void |
public static SetRowSpan ( UIElement element, int rowSpan ) : void | ||
element | UIElement | The element to which the attached property is written. |
rowSpan | int | The new RowSpan value. |
return | void |
public TargetChildren ( string layoutId, |
||
layoutId | string | Identifier of the layout to be used. |
metaPanel | Reference to owning panel instance. | |
stateDict | MetaElementStateDict | Dictionary of per-element state. |
elements | ICollection | Collection of elements to be arranged. |
finalSize | Size that layout should use to arrange child elements. | |
return | void |
public static DependencyProperty,System.Windows ColumnProperty | ||
return |
public static DependencyProperty,System.Windows ColumnSpanProperty | ||
return |
public static DependencyProperty,System.Windows RowProperty | ||
return |