Application.RenderWithVisualStyles Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of de huidige toepassing besturingselementen tekent met visuele stijlen.
public:
static property bool RenderWithVisualStyles { bool get(); };
public static bool RenderWithVisualStyles { get; }
static member RenderWithVisualStyles : bool
Public Shared ReadOnly Property RenderWithVisualStyles As Boolean
Waarde van eigenschap
true als visuele stijlen zijn ingeschakeld voor besturingselementen in het clientgebied van toepassingsvensters; anders, false.
Opmerkingen
Als u een aangepast besturingselement tekent, gebruikt u deze eigenschap om te bepalen of u het besturingselement wilt tekenen met of zonder visuele stijlen, zodat het uiterlijk consistent is met andere besturingselementen in de toepassing.
In de volgende tabel ziet u de vier voorwaarden die moeten bestaan om RenderWithVisualStyles te retourneren true.
| Condition | Description |
|---|---|
| Het besturingssysteem ondersteunt visuele stijlen | Als u deze voorwaarde afzonderlijk wilt controleren, gebruikt u de eigenschap IsSupportedByOS van de klasse VisualStyleInformation. |
| De gebruiker heeft visuele stijlen ingeschakeld in het besturingssysteem | Als u deze voorwaarde afzonderlijk wilt controleren, gebruikt u de eigenschap IsEnabledByUser van de klasse VisualStyleInformation. |
| Visuele stijlen zijn ingeschakeld in de toepassing | Visuele stijlen kunnen worden ingeschakeld in een toepassing door de EnableVisualStyles() methode aan te roepen of door een toepassingsmanifest te gebruiken dat aangeeft dat ComCtl32.dll versie 6 of hoger wordt gebruikt om besturingselementen te tekenen. |
| Visuele stijlen worden gebruikt om het clientgebied van toepassingsvensters te tekenen | Als u deze voorwaarde afzonderlijk wilt controleren, gebruikt u de eigenschap VisualStyleState van de klasse Application en controleert u of deze de waarde VisualStyleState.ClientAreaEnabled of VisualStyleState.ClientAndNonClientAreasEnabledheeft. |