GroupBox.UseCompatibleTextRendering Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje, zda použít Graphics třídu (GDI+) nebo TextRenderer třídu (GDI) vykreslit text.
public:
property bool UseCompatibleTextRendering { bool get(); void set(bool value); };
public bool UseCompatibleTextRendering { get; set; }
member this.UseCompatibleTextRendering : bool with get, set
Public Property UseCompatibleTextRendering As Boolean
Hodnota vlastnosti
true
Graphics pokud by třída měla být použita k vykreslování textu kvůli kompatibilitě s verzemi 1.0 a 1.1. rozhraní .NET Framework; v opačném případě . false
Výchozí formát je false
.
Poznámky
Vlastnost UseCompatibleTextRendering
je určena k zajištění vizuální kompatibility mezi ovládacími prvky model Windows Forms, které vykreslují text pomocí TextRenderer třídy a aplikací rozhraní .NET Framework 1.0 a .NET Framework 1.1, které provádějí vlastní vykreslování textu pomocí Graphics třídy. Ve většině případů, pokud vaše aplikace není upgradována z rozhraní .NET Framework 1.0 nebo .NET Framework 1.1, doporučujeme nechat UseCompatibleTextRendering
nastavenou výchozí hodnotu false
.
Třída založená na TextRenderer rozhraní GDI byla zavedena v rozhraní .NET Framework 2.0 za účelem zlepšení výkonu, lepšího vzhledu textu a zlepšení podpory pro mezinárodní písma. V dřívějších verzích rozhraní .NET Framework byla třída založená na Graphics rozhraní GDI+ použita k provedení veškerého vykreslování textu. Rozhraní GDI počítá mezery mezi znaky a zalamování slov jinak než GDI+. V aplikaci model Windows Forms, která používá Graphics třídu k vykreslení textu, to může způsobit, že text ovládacích prvků, které používajíTextRenderer, se bude zobrazovat jinak než ostatní text v aplikaci. Chcete-li tuto nekompatibilitu vyřešit, můžete pro konkrétní ovládací prvek nastavit UseCompatibleTextRendering
vlastnost na true
. Pokud chcete nastavit UseCompatibleTextRendering
na true
pro všechny podporované ovládací prvky v aplikaci, zavolejte metodu Application.SetCompatibleTextRenderingDefault s parametrem true
.