TableLayoutPanel.ColumnCount Egenskap

Definition

Hämtar eller anger det maximala antalet kolumner som tillåts i tabellen.

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

Egenskapsvärde

Maximalt antal kolumner i TableLayoutPanel kontrollen. Standardvärdet är 0.

Kommentarer

Om du ställer in egenskapen ColumnCount skapas inte kolumner eller allokeras något bakgrundsminne. Minnesallokering sker när kolumnerna skapas, så du kan ange den här egenskapen till MaxValue.

Om du anger den här egenskapen genomgår tabellen en annan layoutåtgärd.

Du kan ange både ColumnCount egenskaperna och RowCount för layouter med ett känt och fast antal celler. Du kan också ange en egenskap eller en annan om du förväntar dig att antalet celler i layouten ska växa, förutsatt att GrowStyle egenskapen tillåter sådan tillväxt. Om värdet RowCount för är 0 växer panelen genom att lägga till rader, och om värdet ColumnCount är 0 växer panelen genom att lägga till kolumner. Att ange paneltillväxt med GrowStyle egenskapen är dock att föredra att ange RowCount eller ColumnCount till 0.

Kontroller kan läggas till eller tas bort från tabellen med hjälp av Controls egenskapen .

Gäller för

Se även