(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

PropertyGrid.UseCompatibleTextRendering-Eigenschaft

Ruft einen Wert ab, der bestimmt, ob zum Rendern von Text die Graphics-Klasse (GDI+) oder die TextRenderer-Klasse (GDI) verwendet werden soll, oder legt diesen Wert fest.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
public bool UseCompatibleTextRendering { get; set; }

Eigenschaftswert

Typ: System.Boolean
true , wenn mit der Graphics-Klasse eine Textdarstellung zur Herstellung von Kompatibilität mit den Versionen 1.0 und 1.1.von .NET Framework ausgeführt werden soll, andernfalls false. Die Standardeinstellung ist false.

Die UseCompatibleTextRendering-Eigenschaft ist dazu gedacht, die visuelle Kompatibilität zwischen Windows Forms-Steuerelementen bereitzustellen, die Text mithilfe der TextRenderer-Klasse und von .NET Framework 1.0- und .NET Framework 1.1-Anwendungen rendern, die benutzerdefiniertes Textrendering mit der Graphics-Klasse ausführen. In den meisten Fällen, wenn die Anwendung nicht von .NET Framework 1.0 oder .NET Framework 1.1 aktualisiert wird, wird empfohlen, dass Sie den Standardwert von false für UseCompatibleTextRendering belassen.

Die auf der GDI basierende TextRenderer-Klasse wurde in .NET Framework 2.0 eingeführt, um die Leistung zu verbessern, die Textdarstellung zu verbessern und die Unterstützung für internationale Schriftarten zu verbessern. In früheren Versionen von .NET Framework wurde die auf GDI+ basierte Graphics-Klasse verwendet, um das gesamte Textrendering auszuführen. GDI berechnet Zeichenabstand und Wortumbruch anders als GDI+. In einer Windows Forms-Anwendung, die die Graphics-Klasse verwendet, um Text zu rendern, kann dies dazu führen, dass der Text für Steuerelemente, die TextRenderer verwenden, in der Anwendung anders als anderer Text erscheint. Um diese Inkompatibilität aufzulösen, können Sie die UseCompatibleTextRendering-Eigenschaft für ein bestimmtes Steuerelement auf true festlegen. Um UseCompatibleTextRendering in der Anwendung auf true für alle unterstützten Steuerelemente festzulegen, rufen Sie die Application.SetCompatibleTextRenderingDefault-Methode mit einem Parameter von true auf.

.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.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.