Bagikan melalui


DataGridViewRowPostPaintEventArgs.InheritedRowStyle Properti

Definisi

Mendapatkan gaya sel yang diterapkan ke saat ini DataGridViewRow.

public:
 property System::Windows::Forms::DataGridViewCellStyle ^ InheritedRowStyle { System::Windows::Forms::DataGridViewCellStyle ^ get(); };
public System.Windows.Forms.DataGridViewCellStyle InheritedRowStyle { get; }
member this.InheritedRowStyle : System.Windows.Forms.DataGridViewCellStyle
Public ReadOnly Property InheritedRowStyle As DataGridViewCellStyle

Nilai Properti

DataGridViewCellStyle Yang berisi gaya sel yang diterapkan ke saat iniDataGridViewRow.

Contoh

Contoh kode berikut menunjukkan cara menggunakan InheritedRowStyle untuk menentukan warna yang akan digunakan untuk menggambar konten. Variabel, e, berjenis DataGridViewRowPostPaintEventArgs. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan dalam Cara: Menyesuaikan Tampilan Baris di Formulir Windows DataGridView Control.

// Determine the foreground color.
if ((e.State & DataGridViewElementStates.Selected) ==
    DataGridViewElementStates.Selected)
{
    forebrush = new SolidBrush(e.InheritedRowStyle.SelectionForeColor);
}
else
{
    forebrush = new SolidBrush(e.InheritedRowStyle.ForeColor);
}
' Determine the foreground color.
If (e.State And DataGridViewElementStates.Selected) = _
    DataGridViewElementStates.Selected Then

    forebrush = New SolidBrush(e.InheritedRowStyle.SelectionForeColor)
Else
    forebrush = New SolidBrush(e.InheritedRowStyle.ForeColor)
End If

Keterangan

Properti InheritedRowStyle berisi nilai yang sama dengan properti baris InheritedStyle saat ini. Mengakses secara langsung DataGridViewRow di DataGridView dapat memengaruhi performa. Gunakan InheritedRowStyle dalam RowPostPaint peristiwa untuk menghindari pembukaan baris dan mempertahankan performa optimal.

Properti InheritedRowStyle bersifat baca-saja. Meskipun Anda dapat mengatur properti yang DataGridViewCellStyle diambil melalui InheritedRowStyle properti , pengaturan baru tidak akan berpengaruh.

Berlaku untuk

Lihat juga