Application.RenderWithVisualStyles Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che specifica se l'applicazione corrente sta creando i controlli con gli stili visivi.
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 visivi sono abilitati per i controlli nell'area client delle finestre dell'applicazione; in caso contrario, false
.
Commenti
Se si disegna un controllo personalizzato, usare 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 mostra le quattro condizioni che devono esistere per RenderWithVisualStyles restituire true
.
Condizione | Descrizione |
---|---|
Il sistema operativo supporta gli stili visivi | Per verificare questa condizione separatamente, usare la proprietà IsSupportedByOS della classe VisualStyleInformation . |
L'utente ha abilitato gli stili di visualizzazione nel sistema operativo | Per verificare questa condizione separatamente, usare la proprietà IsEnabledByUser della classe VisualStyleInformation . |
Gli stili di visualizzazione sono abilitati nell'applicazione | Per abilitare gli stili di visualizzazione per un'applicazione, chiamare il metodo EnableVisualStyles() o usare un manifesto dell'applicazione in cui si specifica che per disegnare i controlli verrà usata ComCtl32.dll versione 6 o successiva. |
Gli stili di visualizzazione vengono usati per disegnare l'area client delle finestre dell'applicazione | Per verificare questa condizione separatamente, usare la proprietà VisualStyleState della classe Application e verificare che abbia il valore VisualStyleState.ClientAreaEnabled o VisualStyleState.ClientAndNonClientAreasEnabled. |