FlowLayoutPanel
Wisej.Web.FlowLayoutPanel
Last updated
Was this helpful?
Wisej.Web.FlowLayoutPanel
Last updated
Was this helpful?
Namespace: Wisej.Web
Assembly: Wisej.Framework (2.5.0.0)
Represents a panel that dynamically arranges its children horizontally or vertically in automatic rows or columns.
Arranges child controls horizontally or vertically. Ignores the control location, dock style and anchoring. Uses the following properties of the child controls:
Increases the space around the control.
FillWeight Stretches the width of control proportionally, according to the fill weights of all the children, to use the remaining space in the row.
Enforces the minimum size of controls stretched using the FillWeight value.
Enforces the maximum size of controls stretched using the FillWeight value.
FlowBreak Determines whether to create a new row or a new column after the control.
Uses the following properties of the parent control:
Wraps child controls to a new column (, or ) or to a new row (, ).
When set to false, child controls do not wrap and are either clipped or scrolled.
Increases the distance between the child controls and the borders of the parent panel.
Determines whether to proportionally stretch the width or the control to fill the remaining space it the containing row.
control
The child control.
control
The child control.
Determines whether to proportionally stretch the width or the control to fill the remaining space it the containing row.
control
The child control.
value
The fill weight value to set.
control
The child control.
value
The flow-break value to set.
Represents the navigation and manipulation user interface (UI) for controls that are bound to a data source.
Bindable components implement this interface.
All wisej components implement this interface.
Allows an object to serialize itself.
Initializes a new instance of the class.
: Returns or sets a value indicating the flow direction of the control.
: Returns the control's layout engine.
: Returns or sets whether the control should wrap its contents or let the contents be clipped.
Returns: . The fill weight value associated with the control.
The FillWeight property defines the relative width of a control in a row managed by the . The default value is 0 and the maximum value is 100 (the control will fill all the remaining width of the row.)
Determines whether to create a new row or a new column, depending on the value of the property, after the control.
Returns: . true if the flow break is set; otherwise, false.
The FillWeight property defines the relative width of a control in a row managed by the . The default value is 0 and the maximum value is 100 (the control will fill all the remaining width of the row.) Throws:
The value is less than 0 or greater than 100.
Determines whether to create a new row or a new column, depending on the value of the property, after the control.
All wisej controls derived from the class must implement this interface.