Version

WinFlowLayoutManager Smart Tag

In Visual Studio 2005 (.NET Framework 2.0), each Ultimate UI for Windows Forms control/component is equipped with a Smart Tag. By simply selecting the control/component, a Smart Tag anchor appears. When you click this anchor, a pop-up panel appears, providing you with quick and easy access to the most common properties and settings of the control/component.

The WinFlowLayoutManager™ Smart Tag contains the name of the component, as well as the following section:

  • Layout — Offers properties that will determine how the WinFlowLayoutManager component positions and arranges the controls that it manages on the form.

See below for a description of the item (e.g., field, drop-down list, checkbox) in each section, as well as the item’s corresponding property in the properties grid.

ultraflowlayoutmanager's smart tag
Layout Description Corresponding Property

Container Control

If you are using the WinGroupBox or WinExpandableGroupBox for instance, the WinFlowLayoutManager will control the layout of whatever child controls are inside the container control. For example, set the container control (also available in the properties grid via the ContainerControl property) to "ultraGroupBox1" and the WinFlowLayoutManager will manage the layout of the controls inside of "ultraGroupBox1."

Horizontal Alignment

When the Orientation property is set to Horizontal, this property aligns the managed controls with respect to the ControlContainer. When the Orientation property is set to Vertical, this property aligns the managed controls with respect to each other.

Orientation

You can orient the controls inside the containers either vertically or horizontally.

Vertical Alignment

When the Orientation property is set to Horizontal, this property aligns the managed controls with respect to each other. When the Orientation property is set to Vertical, this property aligns the managed controls with respect to the ControlContainer.