Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Application.RenderWithVisualStyles-Eigenschaft

Ruft einen Wert ab, der angibt, ob die aktuelle Anwendung Steuerelemente mit visuellen Stilen zeichnet.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public static bool RenderWithVisualStyles { get; }

Eigenschaftswert

Typ: System.Boolean
true , wenn visuelle Stile für Steuerelemente im Clientbereich von Anwendungsfenstern aktiviert sind, andernfalls false.

Verwenden Sie beim Zeichnen eines benutzerdefinierten Steuerelements diese Eigenschaft, um zu entscheiden, ob das Steuerelement mit oder ohne visuelle Stile gezeichnet wird, damit die Darstellung aller Steuerelemente in der Anwendung einheitlich ist.

In der folgenden Tabelle sind die vier Bedingungen aufgeführt, die erfüllt sein müssen, damit RenderWithVisualStylestrue zurückgibt.

Condition

Beschreibung

Das Betriebssystem unterstützt visuelle Stile.

Um diese Bedingung einzeln zu überprüfen, verwenden Sie die IsSupportedByOS-Eigenschaft der VisualStyleInformation-Klasse.

Der Benutzer hat visuelle Stile im Betriebssystem aktiviert.

Um diese Bedingung einzeln zu überprüfen, verwenden Sie die IsEnabledByUser-Eigenschaft der VisualStyleInformation-Klasse.

Visuelle Stile sind in der Anwendung aktiviert.

Visuelle Stile können in einer Anwendung aktiviert werden, indem Sie die EnableVisualStyles()-Methode aufrufen oder ein Anwendungsmanifest verwenden, das festlegt, dass ComCtl32.dll, Version 6 oder höher, zum Zeichnen von Steuerelementen verwendet wird.

Visuelle Stile werden zum Zeichnen des Clientbereichs von Anwendungsfenstern verwendet.

Um diese Bedingung zu überprüfen, verwenden Sie die VisualStyleState-Eigenschaft der Application-Klasse, und stellen Sie sicher, dass der Wert VisualStyleState.ClientAreaEnabled oder VisualStyleState.ClientAndNonClientAreasEnabled lautet.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft