Freigeben über


TableLayoutPanel.ColumnCount Eigenschaft

Definition

Ruft die maximale Anzahl von Spalten ab, die in der Tabelle zulässig sind, oder legt diese fest.

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

Eigenschaftswert

Die maximale Anzahl von Spalten im TableLayoutPanel Steuerelement. Der Standardwert lautet 0.

Hinweise

Durch Festlegen der ColumnCount Eigenschaft werden keine Spalten erstellt oder der Sicherungsspeicher zugewiesen. Die Speicherzuweisung erfolgt, wenn die Spalten erstellt werden, sodass Sie diese Eigenschaft auf MaxValuefestlegen können.

Wenn Sie diese Eigenschaft festlegen, wird die Tabelle einem anderen Layoutvorgang unterzogen.

Sie können sowohl die ColumnCount Eigenschaften als auch die RowCount Eigenschaften für Layouts mit einer bekannten und festen Anzahl von Zellen angeben. Sie können auch eine Eigenschaft oder die andere angeben, wenn Sie davon ausgehen, dass die Anzahl der Zellen in Ihrem Layout vergrößert wird, vorausgesetzt, dass die GrowStyle Eigenschaft ein solches Wachstum zulässt. Wenn der Wert von RowCount 0 ist, wird das Panel durch Hinzufügen von Zeilen vergrößert, und wenn der Wert von ColumnCount 0 ist, wird das Panel durch Hinzufügen von Spalten vergrößert. Die Angabe des Panelwachstums mit der GrowStyle Eigenschaft wird jedoch bevorzugt auf "0" festgelegt ColumnCount oder auf "0" festgelegtRowCount.

Steuerelemente können mithilfe der Controls Eigenschaft aus der Tabelle hinzugefügt oder gelöscht werden.

Gilt für:

Weitere Informationen