Condividi tramite


DataGridView.EnableHeadersVisualStyles Proprietà

Definizione

Ottiene o imposta un valore che indica se le intestazioni di riga e di colonna usano gli stili di visualizzazione del tema corrente dell'utente, a condizione che questi siano abilitati per l'applicazione.

public:
 property bool EnableHeadersVisualStyles { bool get(); void set(bool value); };
public bool EnableHeadersVisualStyles { get; set; }
member this.EnableHeadersVisualStyles : bool with get, set
Public Property EnableHeadersVisualStyles As Boolean

Valore della proprietà

Boolean

true se gli stili di visualizzazione sono abilitati per le intestazioni; in caso contrario, false. Il valore predefinito è true.

Esempio

Nell'esempio di codice seguente viene illustrato come disabilitare gli stili di visualizzazione per le intestazioni di riga e di colonna in un'applicazione con stili di visualizzazione abilitati. In questo esempio gli stili di visualizzazione sono stati abilitati per l'applicazione chiamando il EnableVisualStyles metodo in Main. Tuttavia, gli stili di visualizzazione non verranno applicati alle intestazioni di riga e di colonna perché EnableHeadersVisualStyles è impostato su false. Questo esempio di codice fa parte di un esempio più ampio fornito per la DataGridViewAdvancedBorderStyle classe .

public CustomDataGridView()
{
    this.RowTemplate = new DataGridViewCustomRow();
    this.Columns.Add(new DataGridViewCustomColumn());
    this.Columns.Add(new DataGridViewCustomColumn());
    this.Columns.Add(new DataGridViewCustomColumn());
    this.RowCount = 4;
    this.EnableHeadersVisualStyles = false;
    this.AutoSize = true;
}
Public Sub New()
    With Me
        .RowTemplate = New DataGridViewCustomRow()
        .Columns.Add(New DataGridViewCustomColumn())
        .Columns.Add(New DataGridViewCustomColumn())
        .Columns.Add(New DataGridViewCustomColumn())
        .RowCount = 4
        .EnableHeadersVisualStyles = False
        .AutoSize = True
    End With
End Sub

Commenti

È possibile abilitare gli stili di visualizzazione per l'applicazione chiamando il Application.EnableVisualStyles metodo prima di chiamare il Application.Run metodo . Se EnableHeadersVisualStyles è impostato su true, tutte le celle di intestazione ad eccezione di TopLeftHeaderCell vengono disegnate utilizzando il tema corrente.

Si applica a

Vedi anche