首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎样把输入光标设置在textbox的末尾解决方案

2012-02-08 
怎样把输入光标设置在textbox的末尾为了能够在textbox当中的值更改时,实现格式化输出,比如输1000时,则显示

怎样把输入光标设置在textbox的末尾
为了能够在textbox当中的值更改时,实现格式化输出,比如输1000时,则显示成1,000。

我用的是textbox1.text   =   format(CInt(textbox1.Text),   "#,000 ")。

但是当在textbox的textChanged中使用这个语句时,则会出现转换后,则输入光标跑到字符串的最前端,而无法连续输入,不知道这个问题该如何解决。

[解决办法]
TextBox1.SelectionStart =TextBox1.text.length

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
[解决办法]
TextBox1.SelectionLength = 0
TextBox1.SelectionStart =TextBox1.text.length

[解决办法]
TextBox1.SelectionStart =TextBox1.text.length

热点排行