.NET TextBox – 处理Enter键

根据用户输入.NET TextBox中的Enter键(Keys.Enter),确定执行操作的最佳方式是什么,假设所有权的键输入导致抑制EnterBox到TextBox本身(e .Handled = true)?

假设为了这个问题的目的,期望的行为不是压制窗体的默认按钮,而是应该发生的一些其他定制处理。

添加按键事件并捕获回车键

以编程方式看起来好像这样:

//add the handler to the textbox
this.textBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(CheckEnterKeyPress);

然后在代码中添加一个处理程序

private void CheckEnterKeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
        if (e.KeyChar == (char)Keys.Return)

        {
           // Then Do your Thang
        }
}
http://stackoverflow.com/questions/3558814/net-textbox-handling-the-enter-key

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:.NET TextBox – 处理Enter键