C#:光标通过上下键或者enter键从一个textBox移动到另一个textBox或实现按键click功能

原创 2016年05月30日 11:07:57

        //latitudeTbx-->GDPTbx:光标通过↓移动

        private void latitudeTbx_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyValue == 40)
                GDPTbx.Focus();
        }
        //latitudeTbx-->GDPTbx:光标通过enter移动
        private void latitudeTbx_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
                GDPTbx.Focus();
        }
        //GDPTbx-->latitudeTbx:光标通过↑移动
        private void GDPTbx_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.KeyValue == 38)
                latitudeTbx.Focus();
        }

        //GDPTbx-->addBtn:enter实现click按钮
        private void GDPTbx_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
                addBtn_Click(sender, e);
        }

在winform窗口上,实现按回车键(Enter)光标移至下一个控件的方法

dateEdit2.Focus(); //窗体加载时,光标首次定位             foreach (Control c in this.Controls) //获取页面中的所有控件   ...
  • he198108
  • he198108
  • 2013年09月23日 18:22
  • 2783

C#实现回车光标自动跳到下一个控件的几种方法

  • 2008年05月31日 12:58
  • 648B
  • 下载

C#按上下键切换上下文本框

m[i].Id) %>                                                             ].UsualResult" intag=...
  • u011936353
  • u011936353
  • 2015年01月23日 10:08
  • 378

C#中控制TextBox的光标位置

若要将光标置于 TextBox 控件的内容的开头,应调用 Select 方法,并指定选择内容的起始位置为 0,选择长度为 0。 C# textBox1.Select(0, 0); ...
  • hcj116
  • hcj116
  • 2012年07月21日 16:53
  • 12484

NumericUpDown用上下箭头调整TextBox中的值使用

  • 2014年03月18日 14:30
  • 604KB
  • 下载

在winform中捕获上下左右键等控制键的按键事件

最近一直在做表单设计器,今天有一个需求就是:通过上下左右键来控制表单上的控件移动。但是控件的KeyDown捕获不到上下左右键,KeyUp事件倒是可以捕获到,但你通过上下左右键移动控件位置,不能点一下才...
  • xunzaosiyecao
  • xunzaosiyecao
  • 2015年08月06日 18:00
  • 3998

将textbox中的光标移动到当前输入的文本后

今天写winform应用的时候想写一个类似于银行输入金额的那样的一个文本框,就是当用户输入满多少位的时候自动在后面添加诸如逗号之类的标识符,字符的判断在TextChanged 中很好实现,但有个问题就...
  • dyllove98
  • dyllove98
  • 2013年06月16日 13:34
  • 977

C#之WinForm基础 清空文本框与将光标移动到指定文本框

慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 1、UI界面 2、代码页 using System; using...
  • yushaopu
  • yushaopu
  • 2016年09月17日 18:40
  • 1103

TextBox 使光标移动到控件的最后

this.textBoxPacket.SelectionStart = this.textBoxPacket.Text.Length; this.textBoxPacket.ScrollToCare...
  • jingliangliu
  • jingliangliu
  • 2016年02月18日 09:53
  • 158

C# winform 用textbox显示文本 如何把光标定位到指定的位置

如果你只是想让该文本框得到焦点那就是 TextBox1.Focus();如果你是想让该本框的光杯定位在第X位就是 TextBox1.Select(X,0); 如果你想让该文本框选中从第X位开始的Y个字...
  • hdxyzlh_0225
  • hdxyzlh_0225
  • 2015年05月08日 09:42
  • 4282
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#:光标通过上下键或者enter键从一个textBox移动到另一个textBox或实现按键click功能
举报原因:
原因补充:

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