给出未知错误的未知 Keydown 事件[关闭]

Posted

技术标签:

【中文标题】给出未知错误的未知 Keydown 事件[关闭]【英文标题】:unknown Keydown event giving unknown error [closed] 【发布时间】:2022-01-20 11:38:54 【问题描述】:

我正在开发一个 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 。请不要介意我的英语不好。提前致谢

【问题讨论】:

也许+TAB ? 是的,先生,您是对的。我刚刚在其他论坛上发现,同时你回答了它。谢谢 【参考方案1】:

我找到了答案。正确的代码应该是:

    case Keys.Up:
               SendKeys.Send("+Tab");
                e.Handled = true;
                break;

"+Tab" 不是 "+Tab"

【讨论】:

以上是关于给出未知错误的未知 Keydown 事件[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

获得 95% 发出未命名的兼容插件错误:未知:未知错误,打开

给出“未知属性”错误的指令

Pphunit 不断给出错误:[1049] 未知数据库':内存:'

Oracle 触发器给出未知错误

firebase deploy --only hosting 给出错误:HTTP 错误:410,未知错误

Rails 中的 Spreadsheet.open 给出此错误“未知编码名称 - MACINTOSH”