zoukankan      html  css  js  c++  java
  • 在窗体中解决Enter代替Tab的代码

      方法一, 重写 ProcessCmdKey 方法:
      protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
            {
                if(keyData  == Keys.Enter  )
                {
                    SendKeys.Send("{Tab}");
                    return true;
                }
                    return base.ProcessCmdKey (ref msg, keyData);
            }

    方法二 写在窗体的KeyDown 事件中
    private void frmLogin_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
            {
                if(e.KeyCode == Keys.Enter )
                {
                    SendKeys.Send("{Tab}");      
                }
            }
    注意窗体的 keypreview属性为true.

  • 相关阅读:
    2019春季助教学期总结
    第二次实验设计报告
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    万恶的第七周作业
    第六周作业
    堆积如山的第五周作业
  • 原文地址:https://www.cnblogs.com/redfox241/p/769557.html
Copyright © 2011-2022 走看看