GroupBox.UseCompatibleTextRendering プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス (GDI+) またはクラス (GDI) を使用してテキストを Graphics レンダリングするかどうかを決定する値を TextRenderer 取得または設定します。
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
プロパティ値
true
クラスを Graphics 使用して、バージョン 1.0 および 1.1 との互換性のためにテキスト レンダリングを実行する必要がある場合は 。 .NET Frameworkの場合は 。それ以外の場合false
は 。 既定値は、false
です。
注釈
プロパティはUseCompatibleTextRendering
、 クラスと .NET Framework 1.0 を使用してテキストをレンダリングするWindows フォーム コントロールと、 クラスを使用してTextRendererカスタム テキスト レンダリングGraphicsを実行する .NET Framework 1.1 アプリケーションとの間で視覚的な互換性を提供することを目的としています。 ほとんどの場合、アプリケーションが .NET Framework 1.0 または .NET Framework 1.1 からアップグレードされていない場合は、 を既定値false
のままにしておくことをお勧めしますUseCompatibleTextRendering
。
GDI ベースTextRendererのクラスは、.NET Framework 2.0 で導入され、パフォーマンスの向上、テキストの見た目の改善、国際フォントのサポートの向上を実現しました。 以前のバージョンの.NET Frameworkでは、GDI+ ベースGraphicsのクラスを使用してすべてのテキストレンダリングが実行されていました。 GDI は、GDI+ とは異なる方法で文字間隔と単語の折り返しを計算します。 クラスを使用してテキストをGraphicsレンダリングするWindows フォーム アプリケーションでは、 を使用TextRendererするコントロールのテキストが、アプリケーション内の他のテキストとは異なって表示される可能性があります。 この非互換性を解決するには、特定のコントロールの プロパティを UseCompatibleTextRendering
に true
設定します。 アプリケーションでサポートされているすべてのコントロールに 対して を にtrue
設定UseCompatibleTextRendering
するには、 パラメーターを指定true
して Application.SetCompatibleTextRenderingDefault メソッドを呼び出します。
適用対象
こちらもご覧ください
.NET