CaptionButton 列挙体
表示するキャプション ボタンの種類を指定します。
<Serializable>
Public Enum CaptionButton
[C#]
[Serializable]
public enum CaptionButton
[C++]
[Serializable]
__value public enum CaptionButton
[JScript]
public
Serializable
enum CaptionButton
解説
この列挙体は、 ControlPaint.DrawCaptionButton で使用されます。
キャプション ボタンはシステム ボタンで、通常はフォームのタイトル バーの右端に表示されます。
メンバ
メンバ名 | 説明 |
---|---|
Close | 閉じるボタン。 |
Help | [?] ボタン。 |
Maximize | 最大化ボタン。 |
Minimize | 最小化ボタン。 |
Restore | 元のサイズに戻すボタン。 |
使用例
[Visual Basic, C#] CaptionButton 列挙体の使用方法を示すコード例を次に示します。この例を実行するには、Button1 という名前の Button オブジェクトが配置されているフォームに次のコードを貼り付け、この例に含まれるイベント処理メソッドを、ボタンの描画イベントに関連付けます。なお、対象のフォームは System.Windows.Forms 名前空間と System.Drawing 名前空間をインポートしている必要があります。
' 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# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
名前空間: System.Windows.Forms
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System.Windows.Forms (System.Windows.Forms.dll 内)