Application.RenderWithVisualStyles Proprietà

Definizione

Ottiene un valore che specifica se l'applicazione corrente sta disegnando controlli con stili di visualizzazione.

public:
 static property bool RenderWithVisualStyles { bool get(); };
public static bool RenderWithVisualStyles { get; }
static member RenderWithVisualStyles : bool
Public Shared ReadOnly Property RenderWithVisualStyles As Boolean

Valore della proprietà

true se gli stili di visualizzazione sono abilitati per i controlli nell'area client delle finestre dell'applicazione; in caso contrario, false.

Commenti

Se si disegna un controllo personalizzato, utilizzare questa proprietà per decidere se disegnare il controllo con o senza stili di visualizzazione, in modo che l'aspetto sia coerente con altri controlli nell'applicazione.

La tabella seguente illustra le quattro condizioni che devono esistere per RenderWithVisualStyles restituire true.

Condition Description
Il sistema operativo supporta gli stili di visualizzazione Per verificare questa condizione separatamente, utilizzare la proprietà IsSupportedByOS della classe VisualStyleInformation.
L'utente ha abilitato gli stili di visualizzazione nel sistema operativo Per verificare questa condizione separatamente, utilizzare la proprietà IsEnabledByUser della classe VisualStyleInformation.
Gli stili di visualizzazione sono abilitati nell'applicazione Gli stili di visualizzazione possono essere abilitati in un'applicazione chiamando il metodo EnableVisualStyles() o usando un manifesto dell'applicazione che specifica che ComCtl32.dll versione 6 o successiva verrà usato per disegnare i controlli.
Gli stili di visualizzazione vengono usati per disegnare l'area client delle finestre dell'applicazione Per verificare questa condizione separatamente, utilizzare la proprietà VisualStyleState della classe Application e verificare che abbia il valore VisualStyleState.ClientAreaEnabled o VisualStyleState.ClientAndNonClientAreasEnabled.

Si applica a