As promised here, this is the first in a series of posts to demonstrate certain features of the new Layout Control for WPF.
Just like its Silverlight counterpart, the WPF Layout Control includes a Flow Layout Control that can contain child items and arrange them into rows or columns. The arrangement is done based on the setting of the Orientation property of the control. You can allow the items to be wrapped at the edge of the container, or manually specify and item to break the automatic flow of controls displayed in specific row and columns.
An item in the FlowLayoutControl can be maximized to give it more focus at runtime. Maximization of a single item can be specified at design-time by setting the FlowLayoutControl.MaximizedElement property to the name of the desired element. The default maximization location can be set using the FlowLayoutControl.MaximizedElementPosition property.
In the following demo, we take a look at adding a FlowLayoutControl and populating it with several GroupBoxes. A GroupBox maximization is specified at design-time and then the minimize and maximize elements are enabled to allow end-user to change the GroupBox maximization at runtime.
Click on the image below to watch the video tutorial:
