UniformGrid.Columns Property


Gets or sets the number of columns that are in the grid.

 property int Columns { int get(); void set(int value); };
public int Columns { get; set; }
member this.Columns : int with get, set
Public Property Columns As Integer

Property Value


The number of columns that are in the grid. The default is 0.


A value of zero (0) for the Columns property specifies that the column count is computed based on the number of rows and the number of visible child elements that are in the Grid.

The value of the FirstColumn must be less than the value of the Columns property for the UniformGrid to work correctly.

Dependency Property Information

Identifier field ColumnsProperty
Metadata properties set to true AffectsMeasure

Applies to

See also