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 wizualne 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ł spójny z innymi kontrolkami w aplikacji.

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

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

Dotyczy