次の方法で共有


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 のテキスト レンダリング エンジンを使用する必要があることを示します。

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

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

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

注釈

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

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

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

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

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

適用対象

こちらもご覧ください