9 개의 버튼이있는 "홈"화면이 있습니다. 버튼의 모든 텍스트 속성은 다음과 같이 설정됩니다. & R이 디스플레이에 밑줄이 그어 지도록 반환합니다.KeyPress 이벤트 C#
홈 화면에서 R 키를 누르면 반품 화면이 표시됩니다. 이것은 내가 가지고있는 것입니다 :
private void frmHome_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.R)
{
frmReturns R = new frmReturns(empid);
R.Show();
this.Hide();
e.Handled = true;
}
}
그러나 그것은 절대적으로 아무것도하지 않습니다. 누군가 제발 도와 줄 수 있니?
어떻게 동작합니까? 이벤트가 전혀 실행되지 않습니까? 화재가 발생하고 If 조건이 충족되지 않습니까? – dutzu
이 유형의 기능과 관련된 다른 모든 게시물을 확인해야합니다. 예를 들면 이것처럼 @stackoverflow.com/questions/5048748/how-to-set-hotkeys-for-a-winform – dutzu
@dutzu도 이벤트를 트리거하지 않습니다. –