TableLayoutPanel.ColumnCount Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 .