C# 键盘Enter键取代Tab键实现代码

Galina ·
更新时间:2024-11-14
· 926 次阅读

说明:在填写表数据时当输入完一个文本框后,输入下一个文本框时需要用Tab键切换,但是有的人喜欢用Enter键切换下一个,此方法是Enter取代Tab键。

效果:

注释:键盘Enter键数字为:13

   键盘Tab键数字为:9

函数代码:
代码如下:
private void SetEnt()
        {
            foreach (Control txt in (this.Page.Form.FindControl("ContentPlaceHolderEntity")).Controls)
            {
                if (txt is System.Web.UI.WebControls.TextBox)
                {
                    if (((TextBox)txt).CssClass != "erp_textarea")
                        ((TextBox)txt).Attributes.Add("onkeydown", "if (window.event.keyCode==13) window.event.keyCode=9");
                }
                if (txt is System.Web.UI.WebControls.DropDownList)
                {
                    ((DropDownList)txt).Attributes.Add("onkeydown", "if (window.event.keyCode==13) window.event.keyCode=9");
                }
                if (txt is System.Web.UI.WebControls.CheckBox)
                {
                    ((CheckBox)txt).Attributes.Add("onkeydown", "if (window.event.keyCode==13) window.event.keyCode=9");
                }
            }
        }

您可能感兴趣的文章:C#检测是否有u盘插入的方法C#检测pc光驱里是否插入了光盘的方法C#获取硬盘编号的方法C#利用win32 Api 修改本地系统时间、获取硬盘序列号C#实现获取磁盘空间大小的方法C#中winform实现自动触发鼠标、键盘事件的方法c#判断磁盘驱动器类型的两种方法介绍C#获得MAC地址(网卡序列号)的实现代码用C#获取硬盘序列号,CPU序列号,网卡MAC地址的源码C#获取U盘序列号的方法



C# tab键 tab enter

需要 登录 后方可回复, 如果你还没有账号请 注册新账号