War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Exportieren (0) Drucken
Alle erweitern

RowStyle-Klasse

Aktualisiert: November 2007

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

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public class RowStyle : TableLayoutStyle
public class RowStyle extends TableLayoutStyle
public class RowStyle extends TableLayoutStyle

Die RowStyle-Klasse stellt die Benutzeroberflächeneigenschaften einer Zeile in einem TableLayoutPanel dar. Die Formate für alle Zeilen in einem TableLayoutPanel werden in der TableLayoutPanel.RowStyles-Eigenschaft aufgeführt.

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

Im folgenden Codebeispiel wird veranschaulicht, wie ein RowStyle aus einer TableLayoutRowStyleCollection extrahiert wird.

Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die TableLayoutPanel-Klasse.

    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;
            }
        }
    }


Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft