Übersicht über das TableLayoutPanel-Steuerelement
Aktualisiert: November 2007
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 je nach Wert der Eigenschaften RowCount, ColumnCount und GrowStyle erweitert werden, sodass neue Steuerelemente hinzugefügt werden können. Indem Sie die RowCount-Eigenschaft oder die ColumnCount-Eigenschaft auf den Wert 0 festlegen, geben Sie an, dass der TableLayoutPanel in der entsprechenden Richtung ungebunden ist.
Außerdem können Sie festlegen, in welche Richtung (horizontal oder vertikal) das TableLayoutPanel-Steuerelement erweitert wird, wenn es bereits mit untergeordneten Steuerelementen gefüllt ist. Standardmäßig wird das TableLayoutPanel-Steuerelement nach unten erweitert, indem Zeilen hinzufügt werden.
Wenn Sie Zeilen und Spalten ein anderes Verhalten als das Standardverhalten zuweisen möchten, können Sie deren Eigenschaften mithilfe der RowStyles-Eigenschaft und ColumnStyles-Eigenschaft steuern. Sie können die Eigenschaften von Zeilen oder Spalten individuell festlegen.
Das TableLayoutPanel-Steuerelement fügt seinen untergeordneten Steuerelementen folgende Eigenschaften hinzu: 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
Konzepte
Empfohlene Vorgehensweisen für das TableLayoutPanel-Steuerelement