Auf Englisch lesen

Freigeben über


RowStyle Klasse

Definition

Stellt das Aussehen und das Verhalten einer Zeile in einem Tabellenlayout dar.

public class RowStyle : System.Windows.Forms.TableLayoutStyle
Vererbung

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie eine RowStyle aus einer TableLayoutRowStyleCollection.

Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die TableLayoutPanel Klasse bereitgestellt wird.

private void toggleRowStylesBtn_Click(
    System.Object sender, 
    System.EventArgs e)
{
    TableLayoutRowStyleCollection styles = 
        this.TableLayoutPanel1.RowStyles;

    foreach( RowStyle style in styles )
    {
        if (style.SizeType==SizeType.Absolute)
        {
            style.SizeType = SizeType.AutoSize;
        }
        else if(style.SizeType==SizeType.AutoSize)
        {
            style.SizeType = SizeType.Percent;

            // Set the row height to be a percentage
            // of the TableLayoutPanel control's height.
            style.Height = 33;
        }
        else
        {

            // Set the row height to 50 pixels.
            style.SizeType = SizeType.Absolute;
            style.Height = 50;
        }
    }
}

Hinweise

Die RowStyle Klasse stellt die Eigenschaften der Benutzeroberfläche einer Zeile in einer TableLayoutPanel. Die Formatvorlagen für alle Zeilen in a TableLayoutPanel werden in der TableLayoutPanel.RowStyles Eigenschaft gesammelt.

Diese einfache Klasse bietet die Height und SizeType für eine Zeile.

Konstruktoren

RowStyle()

Initialisiert eine Instanz der RowStyle-Klasse mit ihrem Standardzustand.

RowStyle(SizeType)

Initialisiert mithilfe des angegebenen RowStyle-Werts eine Instanz der SizeType-Klasse.

RowStyle(SizeType, Single)

Initialisiert mithilfe des angegebenen RowStyle und der Werte für die Höhe eine Instanz der SizeType-Klasse

Eigenschaften

Height

Ruft die Höhe einer Zeile ab oder legt diese fest.

SizeType

Ruft ein Flag ab, das angibt, wie groß eine Zeile oder Spalte im Verhältnis zur enthaltenden Tabelle sein soll, oder legt dieses fest.

(Geerbt von TableLayoutStyle)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für

Produkt Versionen
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Siehe auch