이 코드를 사용하여 텍스트 상자의 KeyDown 이벤트에서 수정 자 키가 눌러져 있는지 확인합니다. 내가 실제 수정 키 이름이 아닌 부울 결과를 표시하며 문자 A와 같은 비 보조 키가있는 경우 수정 자 키의 끝에 누르는 비 보조 키를 표시 할 방법C# : keydown 이벤트에서 수정 자 키 이름 + 비 수정 자 키 이름을 어떻게 표시합니까?
private void txtShortcut_KeyDown(object sender, KeyEventArgs e)
{
if (e.Shift || e.Control || e.Alt)
{
txtShortcut.Text = (e.Shift.ToString() + e.Control.ToString() + e.Alt.ToString() + e.KeyCode.ToString());
}
}
같은 시간에 너무 눌러? 동일한 txtShortcut.Text =();에서 모든 작업을 수행 할 수있는 방법이 있습니까? 선?
중복 : http://stackoverflow.com/questions/676518/c-in-the-keydown-event-of-a-textbox-how-do-you-detect-currently-pressed-modifi –
그 후속 질문, 중복되지 않습니다. 그는이 질문에서 이전 질문의 대답을 사용하고 있습니다. – RvdK