Bagikan melalui


RowStyle Kelas

Definisi

Mewakili tampilan dan nuansa baris dalam tata letak tabel.

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
Warisan

Contoh

Contoh kode berikut menunjukkan cara mengekstrak RowStyle dari TableLayoutRowStyleCollection.

Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk TableLayoutPanel kelas .

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

Keterangan

Kelas RowStyle mewakili karakteristik antarmuka pengguna (UI) baris dalam TableLayoutPanel. Gaya untuk semua baris dalam TableLayoutPanel dikumpulkan di TableLayoutPanel.RowStyles properti .

Kelas sederhana ini menawarkan Height dan SizeType untuk berturut-turut.

Konstruktor

Nama Deskripsi
RowStyle()

Menginisialisasi instans RowStyle kelas ke status defaultnya.

RowStyle(SizeType, Single)

Menginisialisasi instans RowStyle kelas menggunakan nilai yang disediakan SizeType dan tinggi.

RowStyle(SizeType)

Menginisialisasi instans RowStyle kelas menggunakan nilai yang disediakan SizeType .

Properti

Nama Deskripsi
Height

Mendapatkan atau mengatur tinggi baris.

SizeType

Mendapatkan atau mengatur bendera yang menunjukkan bagaimana baris atau kolom harus berukuran relatif terhadap tabel yang berisi.

(Diperoleh dari TableLayoutStyle)

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga