TableLayoutPanel.ColumnCount Właściwość

Definicja

Pobiera lub ustawia maksymalną liczbę kolumn dozwolonych w tabeli.

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

Wartość właściwości

Maksymalna liczba kolumn w kontrolce TableLayoutPanel . Wartość domyślna to 0.

Uwagi

Ustawienie właściwości nie powoduje utworzenia ColumnCount kolumn ani przydzielenia żadnej pamięci zapasowej. Alokacja pamięci występuje podczas tworzenia kolumn, więc można ustawić tę właściwość na MaxValuewartość .

Ustawienie tej właściwości powoduje, że tabela przechodzi inną operację układu.

Można określić zarówno właściwości, jak ColumnCount i RowCount dla układów ze znaną i stałą liczbą komórek. Można również określić jedną właściwość lub drugą, jeśli oczekujesz, że liczba komórek w układzie wzrośnie, przy założeniu GrowStyle , że właściwość pozwala na taki wzrost. Jeśli wartość RowCount wynosi 0, panel będzie rosnąć przez dodanie wierszy, a jeśli wartość ColumnCount wynosi 0, panel będzie rosnąć, dodając kolumny. Określenie wzrostu panelu z właściwością GrowStyle jest preferowane do ustawienia RowCount lub ColumnCount wartości 0, jednak.

Kontrolki można dodawać lub usuwać z tabeli przy użyciu Controls właściwości .

Dotyczy

Zobacz też