다음을 통해 공유


CaptionButton 열거형

표시할 캡션 단추의 종류를 지정합니다.

네임스페이스: System.Windows.Forms
어셈블리: System.Windows.Forms(system.windows.forms.dll)

구문

‘선언
Public Enumeration CaptionButton
‘사용 방법
Dim instance As CaptionButton
public enum CaptionButton
public enum class CaptionButton
public enum CaptionButton
public enum CaptionButton

멤버

  멤버 이름 설명
Close 닫기 단추입니다. 
Help 도움말 단추입니다. 
Maximize 최대화 단추입니다. 
Minimize 최소화 단추입니다. 
Restore 이전 크기로 단추입니다. 

설명

이 열거형은 ControlPaint.DrawCaptionButton에서 사용합니다.

캡션 단추는 일반적으로 폼의 제목 표시줄의 가장 오른쪽에 위치하는 시스템 단추입니다.

예제

다음 코드 예제에서는 CaptionButton 메서드와 ControlPaint.DrawCaptionButton 열거형을 사용하는 방법을 보여 줍니다. 이 예제를 실행하려면 Button1이라는 이름의 Button 개체가 들어 있는 폼에 다음 코드를 붙여넣습니다. 폼에서는 System.Windows.Forms 및 System.Drawing 네임스페이스를 가져와야 합니다. 단추의 Paint 이벤트가 이 예제의 이벤트 처리 메서드와 연결되도록 합니다.

' 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
// 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);
}
// Handle the Button1 object's Paint Event to create a CaptionButton.
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 );
}
// 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.get_Graphics(), 
        button1.get_ClientRectangle(), CaptionButton.Help, 
        ButtonState.Normal);
} //button1_Paint

플랫폼

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

참고 항목

참조

System.Windows.Forms 네임스페이스
DrawCaptionButton