-
[C#] - WinForm Form Esc 키 눌렀을때 종료하기.NET/CSharp 2018. 9. 13. 14:22
Form에서 해당 키를 받기 위해서는 그림1과 같이 속성 창에서 KeyPreview 속성을 True로 설정해야 한다.
KeyPreview 속성을 True로 설정후에는 그림2와 같이 KeyDown 이벤트롤 등록한다.
Esc 키가 눌렀을때 Form.Close() 함수를 호출한다.
private void TestForm_KeyDown(object sender, KeyEventArgs e) { if ((Keys)e.KeyValue == Keys.Escape) { this.Close(); } }
'.NET > CSharp' 카테고리의 다른 글
[C#] - Working Directory (0) 2019.04.16 [C#] - WinForm PropertyGrid 에 표시되는 Enum 값 이름 변경하기 (0) 2018.12.25 [C#] - Debug 모드 일때 실행과 디버그 구분하기 (0) 2018.09.13 [C#] - WinForm 사용자 정의 컨트롤 사용하기 (0) 2018.08.26 [C#] - WinForm 컨트롤 사용하기 (0) 2018.08.26