Übersicht über das TableLayoutPanel-Steuerelement
Das TableLayoutPanel-Steuerelement ordnet seinen Inhalt in einem Raster an. Da das Layout sowohl zur Entwurfszeit als auch zur Laufzeit ausgeführt wird, kann es sich dynamisch ändern, wenn sich die Anwendungsumgebung ändert. Dadurch können sich die Steuerelemente im Bereich proportional in der Größe anpassen, sodass sie auf Änderungen wie die Größenanpassung des übergeordneten Steuerelements oder eine durch Lokalisierung veränderte Textlänge reagieren.
Jedes Windows Forms-Steuerelement kann ein untergeordnetes Element des TableLayoutPanel-Steuerelements sein, einschließlich anderer Instanzen von TableLayoutPanel. Dies ermöglicht es Ihnen, anspruchsvolle Layouts zu erstellen, die sich zur Laufzeit an Änderungen anpassen.
Das TableLayoutPanel-Steuerelement kann so erweitert werden, dass es je nach Wert der Eigenschaften RowCount, ColumnCount und GrowStyle neu hinzugefügte Steuerelemente aufnehmen kann. Wenn Sie die RowCount-Eigenschaft oder die ColumnCount-Eigenschaft auf den Wert 0 (null) festlegen, wird damit angegeben, dass TableLayoutPanel in der entsprechenden Richtung ungebunden ist.
Sie können auch die Richtung der Erweiterung (horizontal oder vertikal) steuern, nachdem das TableLayoutPanel-Steuerelement mit untergeordneten Steuerelementen gefüllt wurde. Standardmäßig wird das TableLayoutPanel-Steuerelement abwärts erweitert, indem neue Zeilen hinzugefügt werden.
Wenn Sie möchten, dass sich Zeilen und Spalten nicht gemäß den Standardfestlegungen verhalten, können Sie die Eigenschaften von Zeilen und Spalten über die RowStyles-Eigenschaft und die ColumnStyles-Eigenschaft steuern. Sie können die Eigenschaften von Zeilen oder Spalten einzeln festlegen.
Beim TableLayoutPanel-Steuerelement werden den untergeordneten Steuerelementen die folgenden Eigenschaften hinzugefügt: Cell, Column, Row, ColumnSpan und RowSpan.
Sie können Zellen im TableLayoutPanel-Steuerelement zusammenführen, indem Sie die ColumnSpan-Eigenschaft oder RowSpan-Eigenschaft für ein untergeordnetes Steuerelement festlegen.
Siehe auch
Aufgaben
Gewusst wie: Entwerfen eines Windows Forms-Layouts, das zur Lokalisierung gut geeignet ist
Gewusst wie: Erstellen von in der Größe veränderbaren Windows Forms für die Dateneingabe
Referenz
Konzepte
Empfohlene Vorgehensweisen für das TableLayoutPanel-Steuerelement