System.Windows.Forms
2.0.0.0
System.Windows.Forms.Panel
System.ComponentModel.IExtenderProvider
System.ComponentModel.Designer("System.Windows.Forms.Design.FlowLayoutPanelDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")
System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Ask)
System.ComponentModel.DefaultProperty("FlowDirection")
System.ComponentModel.ProvideProperty("FlowBreak", typeof(System.Windows.Forms.Control))
System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)
System.Runtime.InteropServices.ComVisible(true)
The control arranges its contents in a horizontal or vertical flow direction. Its contents can be wrapped from one row to the next, or from one column to the next. Alternatively, its contents can be clipped instead of wrapped.
You can specify the flow direction by setting the value of the property. The control correctly reverses its flow direction in right-to-left (RTL) layouts. You can also specify whether the contents of the control are wrapped or clipped by setting the value of the property.
Any Windows Forms control, including other instances of , can be a child of the control. With this capability, you can construct sophisticated layouts that adapt to your form's dimensions at run time.
Docking and anchoring behaviors of child controls differ from the behaviors in other container controls. Both docking and anchoring are relative to the largest control in the flow direction. For more information, see How to: Anchor and Dock Child Controls in a FlowLayoutPanel Control.
Represents a panel that dynamically lays out its contents horizontally or vertically.
Constructor
This constructor sets the and properties to their default values: and true, respectively.
Initializes a new instance of the class.
2.0.0.0
Property
System.ComponentModel.DefaultValue(System.Windows.Forms.FlowDirection.LeftToRight)
System.ComponentModel.Localizable(true)
System.Windows.Forms.FlowDirection
To be added.
The property is the default property for the class.
Gets or sets a value indicating the flow direction of the control.
2.0.0.0
Method
System.Boolean
To be added.
Returns a value that represents the flow-break setting of the control.
true if the flow break is set; otherwise, false.
The child control.
2.0.0.0
System.ComponentModel.DisplayName("FlowBreak")
System.ComponentModel.DefaultValue(false)
Property
System.Windows.Forms.Layout.LayoutEngine
To be added.
To be added.
Gets a cached instance of the panel's layout engine.
2.0.0.0
Method
System.Void
To be added.
Sets the value that represents the flow-break setting of the control.
The child control.
The flow-break value to set.
2.0.0.0
System.ComponentModel.DisplayName("FlowBreak")
Method
2.0.0.0
System.Boolean
This member is an explicit interface member implementation. It can be used only when the instance is cast to an interface.
For a description of this member, see .
true if this object can provide extender properties to the specified object; otherwise, false.
The to receive the extender properties.
Property
System.ComponentModel.DefaultValue(true)
System.ComponentModel.Localizable(true)
System.Boolean
To be added.
If the area of the panel is too small to contain all its child controls, at least one child control will be clipped regardless of the wrapping mode.
Subsequent resizing of the panel will reapply the layout to the contained controls.
Gets or sets a value indicating whether the control should wrap its contents or let the contents be clipped.
2.0.0.0