DataGridViewRowPostPaintEventArgs.InheritedRowStyle Eigenschap

Definitie

Hiermee wordt de celstijl toegepast op de huidige 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

Waarde van eigenschap

Een DataGridViewCellStyle met de celstijl die is toegepast op de huidige DataGridViewRow.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de InheritedRowStyle kleur kunt gebruiken om de inhoud te tekenen. De variabele, eis van het type DataGridViewRowPostPaintEventArgs. Dit codevoorbeeld maakt deel uit van een groter voorbeeld in How to: Het uiterlijk van rijen aanpassen in het Windows Forms DataGridView-besturingselement.

// 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

Opmerkingen

De InheritedRowStyle eigenschap bevat dezelfde waarden als de eigenschap van InheritedStyle de huidige rij. Rechtstreeks toegang tot een DataGridViewRow in de database kan van invloed zijn op de DataGridView prestaties. Gebruik InheritedRowStyle in de gebeurtenis om te RowPostPaint voorkomen dat de rij wordt gedeeld en optimale prestaties te behouden.

De InheritedRowStyle eigenschap heeft het kenmerk Alleen-lezen. Hoewel u de eigenschappen van de DataGridViewCellStyle opgehaalde eigenschappen via de InheritedRowStyle eigenschap kunt instellen, hebben de nieuwe instellingen geen effect.

Van toepassing op

Zie ook