다음을 통해 공유


방법: 단추 컨트롤 사용

업데이트: 2007년 11월

단추를 사용하여 사용자 프로그램과 상호 작용할 수 있습니다. 예를 들어 여러 대화 상자에는 확인 및 취소 단추가 있습니다. 사용자는 확인 단추를 클릭하여 대화 상자에 입력한 정보를 전송할 수 있습니다. 또는 취소를 클릭하여 어떠한 데이터도 전송하지 않고 대화 상자를 닫을 수 있습니다.

단추의 속성을 설정하여 단추의 모양을 변경할 수 있습니다. 예를 들어 Text 속성을 설정하여 단추에 특정 텍스트를 표시하거나 ForeColor 속성을 설정하여 텍스트의 색을 변경할 수 있습니다. 자세한 내용은 방법: 사각형이 아닌 단추 만들기(Visual C#)를 참조하십시오.

컨트롤에는 사용자가 컨트롤에서 특정 작업을 수행할 때마다 발생하는 이벤트가 있습니다. 사용자는 프로그램에서 이벤트에 응답하는 방식을 결정하는 이벤트 처리기를 만들 수 있습니다. 모든 컨트롤에는 기본 이벤트 처리기가 있으며 단추의 경우에는 Click 이벤트입니다. 단추의 Click 이벤트 처리기에 작성한 코드는 사용자가 단추를 클릭할 때마다 실행됩니다.

프로그램에서 단추를 사용하려면

  1. 파일 메뉴에서 새프로젝트를 클릭합니다.

  2. 새 프로젝트 대화 상자의 템플릿 창에서 Windows Forms 응용 프로그램을 클릭합니다.

  3. 이름 상자에 ButtonExample을 입력한 다음 확인을 클릭합니다.

    새 Windows Forms 프로젝트가 열립니다.

  4. 도구 상자에서 Button을 폼으로 끌어 옵니다.

  5. 속성 창에서 Text 속성을 Display Date로 변경한 다음 Enter 키를 누릅니다.

  6. 속성 창에서 ForeColor 속성의 오른쪽에 있는 드롭다운 화살표를 클릭한 다음 열린 대화 상자의 사용자 지정 탭을 클릭합니다.

  7. 빨간색 상자를 클릭하여 단추의 텍스트에 빨간색 글꼴을 적용합니다.

  8. 폼에서 단추를 두 번 클릭하여 코드 편집기를 엽니다.

    button1_Click이라는 메서드 중간에 코드 편집기가 열립니다. 이것이 Click 이벤트 처리기입니다. 여기서 작성한 코드는 단추를 클릭할 때 실행됩니다.

  9. button1_Click 이벤트 처리기에서 다음 코드 줄을 입력합니다.

    MessageBox.Show("Today is " +
        DateTime.Today.ToLongDateString());
    
  10. F5 키를 눌러 프로그램을 실행합니다.

  11. 프로그램이 시작되고 폼이 나타납니다. Button을 클릭하면 현재 시간을 나타내는 메시지 상자가 표시됩니다.

참고 항목

작업

방법: 프로그래밍 방식으로 단추의 Click 이벤트 호출(Visual C#)

개념

Visual C#에서 사용자 인터페이스 디자인

기타 리소스

Button 컨트롤

Visual C# 둘러보기