Uniform Grid
The Uniform Grid is a WPF control that uses an invisible grid-type layout to evenly space and arrange its child controls. Controls are added to a uniform grid in the same manner as they are added to a dock panel.
By specifying a set number of rows and columns for the grid with the panel’s Rows and Columns properties, controls are sequentially added and evenly spaced according to the grid’s size and number of rows and columns. By default, the Forms Designer creates uniform grids with five rows and five columns. Additionally, the panel’s FlowDirection property determines which side controls are added from; that is, from the left or the right side.
Unlike the regular grid panel, the uniform grid does not allow you to edit row and column height or width. However, this panel automatically readjusts its child controls on the workspace when it is resized; that is, you do not have to perform a test run to show how it resizes its contents. But, it does not alter a control’s width or height as all controls are, by default, anchored to the left side of the panel.
See Grids and Panels to view the usage and description of the properties for this control.