未知的 Keydown 事件给出未知错误
unknown Keydown event giving unknown error
我正在开发一个 windows 应用程序项目,我在其中使用向上键作为“shift+tab”组合键。我有两个文本框,当我按下 key 时,出现错误“ System.ArgumentException: 'Keyword "+Tab" is not valid.' “
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
//method to assign keys
switch (e.KeyCode)
{
case Keys.Up:
SendKeys.Send("{+Tab}");
e.Handled = true;
break;
default:
break;
}
}
我已经将表单的 keypreview 属性 设置为 true 。请不要介意我的英语不好。提前致谢
我找到了答案。正确的代码应该是:
case Keys.Up:
SendKeys.Send("+{Tab}");
e.Handled = true;
break;
即"+{Tab}"
不是 "{+Tab}"
。
我正在开发一个 windows 应用程序项目,我在其中使用向上键作为“shift+tab”组合键。我有两个文本框,当我按下 key 时,出现错误“ System.ArgumentException: 'Keyword "+Tab" is not valid.' “
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
//method to assign keys
switch (e.KeyCode)
{
case Keys.Up:
SendKeys.Send("{+Tab}");
e.Handled = true;
break;
default:
break;
}
}
我已经将表单的 keypreview 属性 设置为 true 。请不要介意我的英语不好。提前致谢
我找到了答案。正确的代码应该是:
case Keys.Up:
SendKeys.Send("+{Tab}");
e.Handled = true;
break;
即"+{Tab}"
不是 "{+Tab}"
。