RowStyle Sınıf

Tanım

Tablo düzenindeki bir satırın genel görünümünü temsil eder.

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
Devralma

Örnekler

Aşağıdaki kod örneğinde bir 'den TableLayoutRowStyleCollectionnasıl ayıklanır RowStyle gösterilmektedir.

Bu kod örneği, sınıfı için TableLayoutPanel sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

sınıfı, RowStyle içindeki bir satırın TableLayoutPanelkullanıcı arabirimi (UI) özelliklerini temsil eder. içindeki TableLayoutPanel tüm satırların stilleri özelliğinde TableLayoutPanel.RowStyles toplanır.

Bu basit sınıf bir satır için ve'yi Height SizeType sunar.

Oluşturucular

RowStyle()

Sınıfın bir örneğini RowStyle varsayılan durumuna başlatır.

RowStyle(SizeType)

Sağlanan SizeType değeri kullanarak sınıfının bir örneğini RowStyle başlatır.

RowStyle(SizeType, Single)

Sağlanan SizeType ve yükseklik değerlerini kullanarak sınıfının bir örneğini RowStyle başlatır.

Özellikler

Height

Satırın yüksekliğini alır veya ayarlar.

SizeType

Bir satırın veya sütunun, içeren tablosuna göre nasıl boyutlandırılması gerektiğini gösteren bir bayrak alır veya ayarlar.

(Devralındığı yer: TableLayoutStyle)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.