自媒体网站开发,wordpress 登录入口,东莞建设网站的公司简介,企业网站定制设计公司Form中一“textbox”#xff0c;两“button”,如何实现在textbox中按下回车响应button.click事件 #xff1a;1)把按钮的tabindex依次设置#xff0e;如btnSure 1 ,btnModify 2, textbox 5等// 把下面的代码放到窗体中可以实现按回车键跳到下一个可选的TabIndex控件:protec…Form中一“textbox”两“button”,如何实现在textbox中按下回车响应button.click事件 1)把按钮的tabindex依次设置如btnSure 1 ,btnModify 2, textbox 5等// 把下面的代码放到窗体中可以实现按回车键跳到下一个可选的TabIndex控件: protected override bool ProcessDialogKey(Keys keyData) { if (keyData Keys.Enter !(this.ActiveControl is Button)) { keyData Keys.Tab; } return base.ProcessDialogKey(keyData); } // 如果想对Button也执行这个规则,可以把!(this.ActiveControl is Button)去掉.2)private void txtName_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) {// if (e.KeyCode Keys.Enter)// {// if(this.Name修改)// this.btnModify.PerformClick();// else //添加// this.btnSure.PerformClick();// } }把Form的属性:把AcceptButton设置为你要响应的Button.if(operFlag0) { this.btnModify.Visiblefalse; this.btnSure.Visibletrue; // this.AcceptButtonbtnSure; } else if(operFlag1) { this.btnModify.Visibletrue; this.btnSure.Visiblefalse; // this.AcceptButtonthis.btnModify; }另或者有多个TextBox,按下回车时光标自动跳往下个Tab顺序的TexeBox// 把每个textbox的AcceptTab属性设置为false。注意设置这组textbox的tabIndex设置为相临的数字。33在一个textBox里先 textBox1.textabc;紧接着让textBox1里执行一个“回车”键操作不是手工按回车键是让程序实现private void txtBox_textChange(System.Object sender, System.EventArgs e){ if(txtBox.textabc) { SendKeys.Send({ENTER}); }} 转载于:https://www.cnblogs.com/flashicp/archive/2007/03/21/682255.html