Sdílet prostřednictvím


Application.RenderWithVisualStyles Vlastnost

Definice

Získá hodnotu určující, zda aktuální aplikace je kreslení ovládacích prvků s vizuálními styly.

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

Hodnota vlastnosti

truejsou-li vizuální styly povoleny pro ovládací prvky v klientské oblasti oken aplikací; v opačném případě . false

Poznámky

Pokud vytváříte vlastní ovládací prvek, použijte tuto vlastnost k rozhodnutí, zda chcete kreslit ovládací prvek s vizuálními styly nebo bez něho, aby jeho vzhled byl konzistentní s jinými ovládacími prvky v aplikaci.

Následující tabulka uvádí čtyři podmínky, které musí existovat pro RenderWithVisualStyles vrácení true.

Podmínka Description
Operační systém podporuje vizuální styly. Chcete-li ověřit tuto podmínku VisualStyleInformation samostatně, použijte IsSupportedByOS vlastnost třídy.
Uživatel povolil vizuální styly v operačním systému. Chcete-li ověřit tuto podmínku VisualStyleInformation samostatně, použijte IsEnabledByUser vlastnost třídy.
V aplikaci jsou povoleny vizuální styly. Vizuální styly lze v aplikaci povolit voláním EnableVisualStyles() metody nebo pomocí manifestu aplikace, který určuje, že ComCtl32.dll verze 6 nebo novější se použijí k kreslení ovládacích prvků.
Vizuální styly se používají k vykreslení klientské oblasti oken aplikací. Chcete-li ověřit tuto podmínku samostatně, použijte VisualStyleState vlastnost třídy a ověřte, zda má hodnotu VisualStyleState.ClientAreaEnabled nebo VisualStyleState.ClientAndNonClientAreasEnabled.Application

Platí pro