未知的 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}"