RowStyle Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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) dari 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
RowStyle() |
Menginisialisasi instans kelas ke RowStyle status defaultnya. |
RowStyle(SizeType) |
Menginisialisasi instans RowStyle kelas menggunakan nilai yang disediakan SizeType . |
RowStyle(SizeType, Single) |
Menginisialisasi instans RowStyle kelas menggunakan nilai yang disediakan SizeType dan tinggi. |
Properti
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
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 dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |