Notice
Recent Posts
Recent Comments
Link
삶의 공유
[Winform] C# Keydown Event 동작 안함 Issue(KeyPreview) 본문
728x90
반응형
C# Keydown Event 동작 안함 Issue에 대한 내용을 기록한다.
Display 되는 글자를 입력하면 되는 게임을 만드는 과정에서 키 입력을 받기 위해 아래와 같이 Key Down 항목에 더블 클릭하여 Event Handler를 작성하였다.
하지만 다음과 같이 E 키를 눌러도 E 키가 먹히는 것이 아니라 다음과 같이 파란색 음영표시로만 나올 뿐 Key Down Event로 넘어가지를 않았다.
알고보니, Form에서 해당 키를 받기 위해서는 그림1과 같이 속성 창에서 KeyPreview 속성을 True로 설정해야 한다.
아래와 같이 Display 된 키를 제대로 입력 받아 Correct의 카운트가 올라간 것을 볼 수 있다.
반응형
'Programing > C#' 카테고리의 다른 글
[개발환경] 맥북 Visual Studio Code에 C# 환경 설정하기 (0) | 2022.02.10 |
---|---|
[C#활용]Tic Tae Toe Game 만들기 (2) | 2022.01.23 |