[C# 윈폼] 윈폼 폼 닫기 이벤트 (Form Closed Event) 선언하는 방법
- C#/Windows Form
- 2020. 2. 14. 00:00
안녕하세요.
오늘은 C# 윈폼에서 폼을 닫을 때 발생하는 이벤트인 폼 닫기 (Form Closed Event) 이벤트 발생하는 방법에 대해서 알려드리려고 합니다.
해당 이벤트를 선언 함으로써, 내가 프로그램 폼을 닫을 때 많은 동작들을 직접 구현할 수 있는데요.
이때 유용하게 사용할 수 있는 기능입니다!ㅎㅎ
그럼 바로 예제를 통해서 어떻게 Form Closed Event를 선언하는지 보여드리겠습니다.
먼저 아래와 같이 빈 윈폼 프로젝트를 생성해 주시기 바랍니다.
윈폼 프로젝트 생성
위와 같이 생성하였다면, 다른 컨트롤 배치할 필요 없이 바로 소스코드로 넘어가겠습니다.
예제 코드
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 FormClosedTest { public partial class Form1 : Form { public Form1() { InitializeComponent();
//폼 닫기 이벤트 선언 this.FormClosed += Form_Closing; }
/// <summary> /// 폼 닫기 이벤트 핸들러 선언 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void Form_Closing(object sender, FormClosedEventArgs e) { MessageBox.Show("폼이 닫힙니다."); } } }
|
실행 결과
위와 같이 프로그램을 실행시키면 빈 폼이 하나 실행이 됩니다.
그리고 X 표시를 눌러서 폼을 닫으려면 이때 이제 Form Closed 이벤트가 발생하여 제가 소스코드로 넣은 메시지인 “폼이 닫힙니다.” 라는 문구가 뜨게 되는 것을 확인하실 수 있습니다.
이로써, Form Closed 이벤트 선언하는 방법에 대해서 알아 보았습니다.
감사합니다.^^
'C# > Windows Form' 카테고리의 다른 글
[C# 윈폼] C# 윈폼 이미지 불러와서 보여주기(Image Viewer 만들기) (8) | 2020.03.08 |
---|---|
[C# 윈폼] PictureBox 컨트롤 더블클릭(DoubleClick) 시 이미지 확대 하기 (1) | 2020.03.04 |
[C# 윈폼] 윈폼 트레이 아이콘(Tray Icon) 표시 하는 방법 (0) | 2020.02.09 |
[C# 윈폼] 윈폼 컨트롤 static 객체로 생성하여 객체 상태 유지하기 (0) | 2020.01.18 |
[C# 윈폼] 윈폼 버튼 동적으로 생성하기(Dynamic Button) (0) | 2020.01.17 |
이 글을 공유하기