Condividi tramite


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

Si applica a