////// 回车切换控件 /// /// /// private void FrmDataCheckRule_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar ==13) { if ((ActiveControl is TextBoxX)) { //textBoxX可多行操作时不跳转 if (!(ActiveControl as TextBoxX).Multiline) System.Windows.Forms.SendKeys.Send("{tab}"); } else System.Windows.Forms.SendKeys.Send("{tab}"); // MessageBox.Show(ActiveControl.Name); } }
加代码前
this.KeyPreview = true;