DataGridViewRowPostPaintEventArgs.InheritedRowStyle Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.