Language

WindowsFormsApplicationBase.UseCompatibleTextRendering プロパティ

定義

派生クラスでオーバーライドされると、このプロパティを使用すると、デザイナーはアプリケーションのフォームの既定のテキスト レンダリング エンジンを指定できます。

protected:
 static property bool UseCompatibleTextRendering { bool get(); };
protected static bool UseCompatibleTextRendering { get; }
static member UseCompatibleTextRendering : bool
Protected Shared ReadOnly Property UseCompatibleTextRendering As Boolean

プロパティ値

Boolean。 Falseの値は、アプリケーションで Visual Basic 2005 の既定のテキスト レンダリング エンジンを使用する必要があることを示します。 Trueの値は、アプリケーションで Visual Basic .NET 2002 および Visual Basic .NET 2003 のテキスト レンダリング エンジンを使用する必要があることを示します。

例

この例では、 UseCompatibleTextRendering プロパティをオーバーライドして、GDI+ テキスト レンダリング エンジンをアプリケーションの既定のレンダリング エンジンとして設定する方法を示します。

Protected Overloads Shared ReadOnly Property UseCompatibleTextRendering() As Boolean
    Get
        ' Use the GDI+ text rendering engine.
        Return True
    End Get
End Property

このコードは、アプリケーション イベントのコード エディター ウィンドウに入力する必要があります。 詳細については、 アプリケーション ページ、プロジェクト デザイナー (Visual Basic)を参照してください。

注釈

既定では、このプロパティは、Visual Basic 2005 の GDI テキスト レンダリング エンジンがアプリケーションのフォームに使用されることを示す False を返します。 ただし、このプロパティをオーバーライドして True を返し、アプリケーションのフォームで、Visual Basic .NET 2002 および Visual Basic .NET 2003 で使用される GDI+ テキスト レンダリング エンジンを使用するように指定できます。

このプロパティは、 WindowsFormsApplicationBase コンストラクターによって呼び出されます。

WindowsFormsApplicationBase クラスのメソッドをオーバーライドするコードは、既定では非表示になっているApplicationEvents.vb ファイルに入力する必要があります。

メンバーをオーバーライドするためのコード エディター ウィンドウにアクセスするには:

  1. ソリューション エクスプローラーでプロジェクトを選択した状態で、[プロジェクト] メニューの [プロパティ] をクリックします。
  2. [ アプリケーション ] タブをクリックします。
  3. [ アプリケーション イベントの表示 ] ボタンをクリックして、コード エディターを開きます。

詳細については、 アプリケーション ページ、プロジェクト デザイナー (Visual Basic)を参照してください。

適用対象

こちらもご覧ください