WinForm의 텍스트 상자에서 Ctrl + 1 키 누름을 감지하려고 시도했지만 다음 코드는 Ctrl 키 누름을 감지하지 못합니다. 어떤 제안이 도움이 될 것입니다.TextBox에서 Ctrl + 1 키 누름을 감지하는 방법
private void textBox1_KeyDown(object sender, KeyPressEventArgs e)
{
if ((ModifierKeys & Keys.Control) == Keys.Control)
{
if (e.KeyChar == (char)Keys.D1)
MessageBox.Show("1 get selected");
}
}
두 개의 열거 형 값 중 '&&'를 사용하면 어떻게됩니까? –
@Meehow 설명해 주시겠습니까? 견본을 주면 도움이됩니다. – ThePiranha
'if (Keys.Control && Keys.D1)'? * 당신이 NumPad's1을 사용하고 있지만 제목에 '1'만 언급하면 올바른 번호 1인지 확인하십시오. –