Application.RenderWithVisualStyles Eigenschap

Definitie

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.

Van toepassing op