RowStyle 類別

定義

表示資料表配置中的資料列之外觀及操作。

public ref class RowStyle : System::Windows::Forms::TableLayoutStyle
public class RowStyle : System.Windows.Forms.TableLayoutStyle
type RowStyle = class
    inherit TableLayoutStyle
Public Class RowStyle
Inherits TableLayoutStyle
繼承

範例

下列程式碼範例示範如何從 TableLayoutRowStyleCollection 擷取 RowStyle

此程式碼範例是提供給 類別之較大範例的 TableLayoutPanel 一部分。

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;
        }
    }
}
Private Sub toggleRowStylesBtn_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles toggleRowStylesBtn.Click

    Dim styles As TableLayoutRowStyleCollection = _
    Me.TableLayoutPanel1.RowStyles

    For Each style As RowStyle In styles

        If style.SizeType = SizeType.Absolute Then

            style.SizeType = SizeType.AutoSize

        ElseIf style.SizeType = SizeType.AutoSize Then

            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

        End If

    Next

End Sub

備註

類別 RowStyle 代表 中資料列 TableLayoutPanel 的使用者介面 (UI) 特性。 中所有資料列 TableLayoutPanel 的樣式都會收集在 屬性中 TableLayoutPanel.RowStyles

這個簡單的類別會 Height 提供 和 SizeType 作為資料列。

建構函式

RowStyle()

RowStyle 類別的執行個體初始化成其預設狀態。

RowStyle(SizeType)

使用提供的 RowStyle 值,初始化 SizeType 類別的執行個體。

RowStyle(SizeType, Single)

使用提供的 RowStyle 和高度值,初始化 SizeType 類別的執行個體。

屬性

Height

取得或設定資料列的高度。

SizeType

取得或設定旗標,表示資料列或資料行應該要如何調整大小 (相對於其包含資料表)。

(繼承來源 TableLayoutStyle)

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱