Application.RenderWithVisualStyles Właściwość

Definicja

Pobiera wartość określającą, czy bieżąca aplikacja rysuje kontrolki ze stylami wizualizacji.

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

Wartość właściwości

true jeśli style wizualizacji są włączone dla kontrolek w obszarze klienta okien aplikacji; w przeciwnym razie, false.

Uwagi

Jeśli rysujesz kontrolkę niestandardową, użyj tej właściwości, aby zdecydować, czy narysować kontrolkę ze stylami wizualizacji, czy bez nich, aby jej wygląd był zgodny z innymi kontrolkami w aplikacji.

W poniższej tabeli przedstawiono cztery warunki, które muszą istnieć, RenderWithVisualStyles aby zwrócić element true.

Warunek Description
System operacyjny obsługuje style wizualne Aby sprawdzić ten warunek oddzielnie, użyj właściwości IsSupportedByOS klasy VisualStyleInformation.
Użytkownik włączył style wizualne w systemie operacyjnym Aby sprawdzić ten warunek oddzielnie, użyj właściwości IsEnabledByUser klasy VisualStyleInformation.
Style wizualne są włączone w aplikacji Style wizualne można włączyć w aplikacji, wywołując metodę EnableVisualStyles() lub za pomocą manifestu aplikacji, który określa, że ComCtl32.dll wersji 6 lub nowszej będą używane do rysowania kontrolek.
Style wizualne są używane do rysowania obszaru klienta okien aplikacji Aby sprawdzić ten warunek oddzielnie, użyj właściwości VisualStyleState klasy Application i sprawdź, czy ma wartość VisualStyleState.ClientAreaEnabled lub VisualStyleState.ClientAndNonClientAreasEnabled.

Dotyczy