【问题标题】:Arrow keys to move across textbox [duplicate]箭头键跨文本框移动[重复]
【发布时间】:2017-08-02 10:58:13
【问题描述】:

我想在点击键盘箭头键时移动光标。通常我们使用 Tab 来移动光标,但我想使用箭头键在不同的文本框内移动光标。

在键盘上按箭头右键我想从用户名移动到密码文本框

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    试试 TextBox KeyDown 事件

    private void TextBox1_KeyDown(object sender, KeyEventArgs e)
    {
        switch (e.KeyCode)
        {
            case Keys.Down:
                //your code
                break;
            case Keys.Left:
                //your code
                break;
            case Keys.Right:
                //your code
                break;
            case Keys.Up:
                //your code
                break;
            default:
                //your code
                break;
        }
    }
    

    【讨论】: