次の方法で共有


DrawToolTipEventArgs.DrawText メソッド

定義

システムのテキストの色とフォントを使用し、オプションで特定の書式設定オプションを使用して、ToolTip のテキストを描画します。

オーバーロード

DrawText()

システムのテキストの色とフォントを使用して、ToolTip のテキストを描画します。

DrawText(TextFormatFlags)

システムのテキストの色とフォント、および指定したテキストのレイアウトを使用して、ToolTip のテキストを描画します。

DrawText()

ソース:
DrawToolTipEventArgs.cs
ソース:
DrawToolTipEventArgs.cs
ソース:
DrawToolTipEventArgs.cs

システムのテキストの色とフォントを使用して、ToolTip のテキストを描画します。

public:
 void DrawText();
public void DrawText ();
member this.DrawText : unit -> unit
Public Sub DrawText ()

次のコード例では、 をカスタム描画する方法を ToolTip示します。 この例では、 を ToolTip 作成し、 にある 3 つの Button コントロールに Form関連付けます。 この例では、 プロパティを OwnerDraw true に設定し、 イベントを処理します DrawDrawイベント ハンドラーでは、 ToolTip プロパティで示されているように、 が表示されるボタンToolTipに応じて、カスタム描画方法がDrawToolTipEventArgs.AssociatedControl異なります。

以下のコードの抜粋は、および DrawText メソッドのDrawBorderDrawBackground使用を示しています。 完全な DrawToolTipEventArgs コード例については、クラスの概要に関するページを参照してください。

// Draw the ToolTip using default values if the ToolTip is for button3.
else if ( e->AssociatedControl == button3 )
{
   e->DrawBackground();
   e->DrawBorder();
   e->DrawText();
}
// Draw the ToolTip using default values if the ToolTip is for button3.
else if (e.AssociatedControl == button3)
{
    e.DrawBackground();
    e.DrawBorder();
    e.DrawText();
}
ElseIf (e.AssociatedControl Is button3) Then
    ' Draw the ToolTip using default values if the ToolTip is for button3.
    e.DrawBackground()
    e.DrawBorder()
    e.DrawText()
End If

注釈

メソッドは DrawText() 、 を表示する既定のメソッドを ToolTip表します。 このメソッドは、システム指定のフォントと、フォントの色に現在の SystemColors.InfoText 値 を使用します。 テキストは、 プロパティで Bounds 指定された四角形内で水平方向と垂直方向の中央に 1 本の線として描画されます。オーバーロードされた バージョンの に対する次の DrawText(TextFormatFlags)呼び出しと同じです。

DrawText(TextFormatFlags.HorizontalCenter | TextFormatFlags.VerticalCenter | TextFormatFlags.SingleLine | TextFormatFlags.HidePrefix)

こちらもご覧ください

適用対象

DrawText(TextFormatFlags)

ソース:
DrawToolTipEventArgs.cs
ソース:
DrawToolTipEventArgs.cs
ソース:
DrawToolTipEventArgs.cs

システムのテキストの色とフォント、および指定したテキストのレイアウトを使用して、ToolTip のテキストを描画します。

public:
 void DrawText(System::Windows::Forms::TextFormatFlags flags);
public void DrawText (System.Windows.Forms.TextFormatFlags flags);
member this.DrawText : System.Windows.Forms.TextFormatFlags -> unit
Public Sub DrawText (flags As TextFormatFlags)

パラメーター

flags
TextFormatFlags

TextFormatFlags の表示とレイアウトを指定する値のビットごとの組み合わせを格納する ToolTipText

注釈

メソッドは DrawText(TextFormatFlags) 、 の特定の視覚的側面 (ツールヒント テキストの ToolTipレイアウトなど) をカスタマイズするために使用されます。 このメソッドは、システム指定のフォントと、フォントの色に現在の SystemColors.InfoText 値 を使用します。

こちらもご覧ください

適用対象