[C# 윈폼] 윈폼 Button(버튼) Click(클릭) 이벤트 및 이벤트 핸들러 선언 방법


 

안녕하세요~~

 

오늘은 윈폼에서 버튼 컨트롤 하나를 배치하여 해당 버튼의 클릭 이벤트를 선언하는 방법과 이벤트가 발생할 때의 액션을 정해주는 이벤트 핸들러 선언 하는 방법에 대해서 알려드리고자 합니다!

 

그럼 바로 예제를 통하여 설명 드릴게요.


 

1. 윈도우 폼 생성 및 버튼 컨트롤 배치



위 처럼 버튼을 하나 배치하여 주시기 바랍니다.

 

2. 버튼 속성 설정




버튼의 Name, Text를 임의로 지정해 주시기 바랍니다!

저는 Namebtn_Name, Text는 안녕하세요 라고 지정했어요.

 

3. 설정 완료된 버튼





 

이제 여기까지 작업을 따라하셨다면, 디자인 상에서의 작업은 모두 끝났습니다.

 

다음으로는 해당 버튼을 클릭했을 때, 메시지 박스가 떠서 안녕하세요, 범범조조입니다!” 라는 문구가 나오도록 코드를 작성할게요.


4. 버튼 이벤트, 이벤트 핸들러 소스코드


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace Button

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

 

            //버튼 클릭 이벤트 선언

            this.btn_Name.Click += BtnClick_Name;

        }

 

        /// <summary>

        /// 버튼 이벤트 핸들러

        /// </summary>

        /// <param name="sender"></param>

        /// <param name="e"></param>

        public void BtnClick_Name(object sender, EventArgs e)

        {

            MessageBox.Show("안녕하세요범범조조에요~~");

        }

    }

}

 

Colored by Color Scripter

cs

 

실행 결과



 

위와 같이 버튼을 클릭했을 때, 메시지 박스가 실행 되면서 내용에 안녕하세요!  범범조조에요~~” 라는 문구가 제대로 입력돼서 실행 되는 것을 확인하실 수 있습니다.

 

버튼에서 제일 많이 쓰이는 이벤트가 클릭 이벤트이기 때문에 사용법을 익혀 두시면 도움이 많이 되실거에요ㅎㅎ

 

글 읽어 주셔서 감사합니다!^^



728x90

이 글을 공유하기

댓글

Designed by JB FACTORY