次の方法で共有


ControlPaint.DrawCaptionButton メソッド

キャプション ボタン コントロールを描画します。

オーバーロードの一覧

指定したキャプション ボタン コントロールを、指定した状態で、指定したグラフィックスの表面の指定した範囲内に描画します。

[Visual Basic] Overloads Public Shared Sub DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState)

[C#] public static void DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState);

[C++] public: static void DrawCaptionButton(Graphics*, Rectangle, CaptionButton, ButtonState);

[JScript] public static function DrawCaptionButton(Graphics, Rectangle, CaptionButton, ButtonState);

指定したキャプション ボタン コントロールを、指定した状態で、指定したグラフィックスの表面の指定した範囲内に描画します。

[Visual Basic] Overloads Public Shared Sub DrawCaptionButton(Graphics, Integer, Integer, Integer, Integer, CaptionButton, ButtonState)

[C#] public static void DrawCaptionButton(Graphics, int, int, int, int, CaptionButton, ButtonState);

[C++] public: static void DrawCaptionButton(Graphics*, int, int, int, int, CaptionButton, ButtonState);

[JScript] public static function DrawCaptionButton(Graphics, int, int, int, int, CaptionButton, ButtonState);

使用例

[Visual Basic, C#] DrawCaptionButton メソッドを使用する方法を次のコード例に示します。この例を実行するには、次のコードを、Button1 という名前のボタンが配置されているフォームに貼り付けます。このフォームは、 System.Windows.Forms 名前空間と System.Drawing 名前空間をインポートします。

[Visual Basic, C#] メモ   ここでは、DrawCaptionButton のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。

 
' Handle the Button1 object's Paint Event to create a CaptionButton.
Private Sub Button1_Paint(ByVal sender As Object, _
    ByVal e As PaintEventArgs) Handles Button1.Paint

    ' Draw a CaptionButton control using the ClientRectangle 
    ' property of Button1. Make the button a Help button 
    ' with a normal state.
    ControlPaint.DrawCaptionButton(e.Graphics, Button1.ClientRectangle, _
        CaptionButton.Help, ButtonState.Normal)
End Sub

[C#] 
// Handle the Button1 object's Paint Event to create a CaptionButton.
private void Button1_Paint(object sender, PaintEventArgs e)
{

    // Draw a CaptionButton control using the ClientRectangle 
    // property of Button1. Make the button a Help button 
    // with a normal state.
    ControlPaint.DrawCaptionButton(e.Graphics, Button1.ClientRectangle,
        CaptionButton.Help, ButtonState.Normal);
}

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

参照

ControlPaint クラス | ControlPaint メンバ | System.Windows.Forms 名前空間