RowStyle Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) |