Mat*_*ton 188
如果将Form的AcceptButton属性设置为表单上的某个按钮,则默认情况下会获得该行为.
否则,在Form上将KeyPreview属性设置为True并处理其KeyDown事件.您可以检查Enter键并采取必要的操作.
ruv*_*uvi 19
private void textBox_KeyDown(object sender, KeyEventArgs e) {
if (e.KeyCode == Keys.Enter){
button.PerformClick();
}
}
Run Code Online (Sandbox Code Playgroud)
如前所述,将表单的AcceptButton属性设置为其按钮之一并将该按钮的DialogResult属性设置为DialogResult.OK,以便调用者知道对话框是被接受还是被解除.
您可以订阅文本框的KeyUp事件.
private void txtInput_KeyUp(object sender, KeyEventArgs e)
{
if(e.KeyCode == Keys.Enter)
DoSomething();
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
119834 次 |
最近记录: |