将textbox中的光标移动到当前输入的文本后
来源:互联网 发布:淘宝店怎么找供应商 编辑:程序博客网 时间:2024/06/06 11:36
今天写winform应用的时候想写一个类似于银行输入金额的那样的一个文本框,就是当用户输入满多少位的时候自动在后面添加诸如逗号之类的标识符,字符的判断在TextChanged 中很好实现,但有个问题就是我在判断到输入满8位的时候就自动添加一个逗号,但是文本框的光标就会跑到文本框开始的位置,很不方便,所以找了一些解决办法,代码如下
private void textBox9_TextChanged_1(object sender, EventArgs e)
{
if(textBox9.Text.Length==8*(i+1)+i)
{
textBox9.Text += ",";
i++;
textBox9.SelectionStart = int.MaxValue;
}
}
可以使用textbox的selectionstart属性设置光标所在的位置。
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 将textbox中的光标移动到当前输入的文本后
- 将input中的光标移动到文字的末尾后,怎么用js显示光标当前的位置?
- 【delphi】TComboBox 输入文本并触发change事件后光标总会移动到最前面的问题
- .NET C# 如何将光标置于 TextBox 控件中的文本的开头或末尾或当前位置
- .NET C# 如何将光标置于 TextBox 控件中的文本的开头或末尾或当前位置
- TextBox 使光标移动到控件的最后
- 将EditText的光标移动到最后
- C# 将光标定位到textBox控件的末尾
- [转载].NET C# 如何将光标置于 TextBox 控件中的文本的开头或末尾或当前位置
- dataGridView的光标根据textbox中的输入值改变
- 如何将C#中的textbox的滚动条移动到最后一行
- js控制光标移动到文本对象的指定位置
- 把焦点光标移动到id的文本最后
- 光标定位到输入框文本的尾端
- 将光标定位到文本的末尾(转)
- C# winform 用textbox显示文本 如何把光标定位到指定的位置
- EditText将光标移动到文字的结尾
- emacs将光标移动到当前行的中间
- 2013.06.14刘汝佳白书例题3-3-竖式计算
- 个人简介
- 黑马程序员-------JAVA图文复习十
- js 给div 添加选区,类似windows桌面选区一样,兼容ie6、7、8、9、10、Firefox、Google、所有浏览器
- 2013.6.14蛇形矩阵
- 将textbox中的光标移动到当前输入的文本后
- 自定义实现圆形播放进度条
- 静态成员变量和成员函数小结
- 黑马程序员-------JAVA图文复习十一
- .NET using关键字
- 【C语言应该注意的那些事】之 一 :函数式宏定义
- Ubuntu中把窗口的菜单从顶部工具条挪回窗体本身,禁用全局菜单(global menu)
- Ubuntu:瑞昱AR8161网卡驱动安装
- github常用指令