使用回车代替Tab键的功能代码

原创 2004年10月09日 16:33:00
  /// <summary>
  /// 键盘处理事件
  /// 主要实现的功能是重写键盘命令事件。使用户在使用的时候,如果当前焦点不是在Button(按钮)上的话,就可以用Enter代替Tab键了。
  /// </summary>
  /// <param name="msg"></param>
  /// <param name="keyData"></param>
  /// <returns></returns>
  protected override bool ProcessCmdKey(ref Message msg,Keys keyData)
  {
   if ( (!(ActiveControl is Button)) && (keyData==Keys.Up || keyData==Keys.Down || keyData==Keys.Enter))
   {
    if(keyData == Keys.Enter)
    {
     System.Windows.Forms.SendKeys.Send("{TAB}");
     return true;
    }
    if(keyData==Keys.Down )
     System.Windows.Forms.SendKeys.Send("{TAB}");
    else
     SendKeys.Send("+{Tab}");
    return true;
   }
   else
    return base.ProcessCmdKey(ref msg,keyData);
  }

回车键代替Tab键下移焦点

1、在窗体的OnKeyPress(or OnKeyDown)中加入if key=#13 then    //如果加在KeyDown中,则为13 or VK_RETURNbegin  //此处可加条件,...
  • jing12
  • jing12
  • 2007年09月11日 15:24
  • 539

应用jQuery在easyui中Enter To tab

现有客户需求tab键的切换功能转为按enter跳转。
  • u012967703
  • u012967703
  • 2017年05月17日 12:07
  • 630

C#中用回车代替tab

form的 keypreview设为true private void SmtpForm_KeyPress(object sender, System.Windows.Forms.KeyPressEv...
  • yanlixin4csdn
  • yanlixin4csdn
  • 2004年06月30日 14:26
  • 2338

javascript用回车键实现Tab键功能

  很多罗嗦的客户,喜欢提出这些需求!其实实现也不难!代码如下:我前段时间看了MS的ASP.NET讲座,在里面谈到了如何让"回车键"使文本框的焦点一个个下移.其中提了三种方法,最好的一种是这样的: 用...
  • lpy123456
  • lpy123456
  • 2006年11月15日 10:26
  • 670

将“回车(ENTER)”转成“切换(TAB)”的JS和jQuery写法

 普通js  jQuery$(document).ready(function(){$(document).keydown(function(){if(ev
  • xiaxiaorui2003
  • xiaxiaorui2003
  • 2009年11月17日 20:20
  • 3311

jQuery实现文本框回车键转tab键

//功能:将回车键转tab键         jQuery(function () {             jQuery('input:text:first').focus();      ...
  • a497785609
  • a497785609
  • 2012年12月06日 16:19
  • 4656

c# winform用“回车”键代替“Tab”键是提高用户体验

//首先将窗体的 keypreview 的属性设为 true private void 窗体_KeyPress(object sender, KeyPressEventArgs e) { ...
  • lilin8905
  • lilin8905
  • 2015年01月27日 18:24
  • 3028

回车代替TAB键

有两种方法第一种 是在客户端嵌入function  window.onload(){var  textbox=document.getElementsByTagName("input");for(i=...
  • mengandy
  • mengandy
  • 2006年07月25日 11:18
  • 431

使用回车代替Tab键

protected override bool ProcessCmdKey(ref Message msg,Keys keyData)  {   if ( keyData==Keys.Right ||...
  • liuwei662656
  • liuwei662656
  • 2005年07月23日 11:13
  • 666

easyui中方向键、tab键、回车键

1.html中 function changeTab(event, i) { var keyCode = event.keyCode; ...
  • qiupu4667
  • qiupu4667
  • 2017年04月18日 20:01
  • 284
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用回车代替Tab键的功能代码
举报原因:
原因补充:

(最多只允许输入30个字)