Application.RenderWithVisualStyles Tulajdonság

Definíció

Beolvas egy értéket, amely megadja, hogy az aktuális alkalmazás vizuális stílusokkal rendelkező rajzvezérlők-e.

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

Tulajdonság értéke

trueha az alkalmazásablakok ügyfélterületén engedélyezve vannak a vizuális stílusok; egyéb esetben. false

Megjegyzések

Ha egyéni vezérlőt rajzol, ezzel a tulajdonsággal dönti el, hogy vizuális stílusokkal vagy anélkül szeretné-e megrajzolni a vezérlőt, hogy megjelenése összhangban legyen az alkalmazás többi vezérlőjével.

Az alábbi táblázat a visszatéréshez RenderWithVisualStylestrueszükséges négy feltételt mutatja be.

Condition Leírás
Az operációs rendszer támogatja a vizuális stílusokat Ha külön szeretné ellenőrizni ezt a feltételt, használja az IsSupportedByOS osztály tulajdonságát VisualStyleInformation .
A felhasználó engedélyezte a vizuális stílusokat az operációs rendszerben Ha külön szeretné ellenőrizni ezt a feltételt, használja az IsEnabledByUser osztály tulajdonságát VisualStyleInformation .
A vizuális stílusok engedélyezve vannak az alkalmazásban Az alkalmazásokban a vizualizációs stílusok engedélyezhetők a EnableVisualStyles() metódus meghívásával vagy egy alkalmazásjegyzék használatával, amely meghatározza, hogy ComCtl32.dll 6-os vagy újabb verzió lesz használva a vezérlők rajzolásához.
Vizuális stílusokkal rajzoljuk meg az alkalmazásablakok ügyfélterületét Ha külön szeretné ellenőrizni ezt a feltételt, használja az VisualStyleStateApplication osztály tulajdonságát, és ellenőrizze, hogy rendelkezik-e értékkel VisualStyleState.ClientAreaEnabled vagy VisualStyleState.ClientAndNonClientAreasEnabled.

A következőre érvényes: