C#文本框获取焦点后光标处于文本末尾

来源:互联网 发布:苹果手机mac有什么用 编辑:程序博客网 时间:2024/05/29 03:25

在一个窗体中如果窗体加载的时候,指定让某个控件获取焦点,比如是一个文本框TEXTBOX1,而TEXTBOX1有默认的文本内容,这个时候,窗体加载的时候,TEXTBOX1中的内容是被默认选中状态的,必须鼠标点击一次才能在末尾继续添加内容,比如一串编号固定的前几位,我们是可以在texbox1中默认存在的,我们只需要输入不同的部分即可。那么如何让texbox1在加载的过程中既能获取焦点,又能让光标定位到文本框文本内容的末尾:例子如下

 

 private void REG_Load(object sender, EventArgs e)        {            this.Show();             this.TEXTBOX1.Focus();             this.TEXBOX1.SelectionStart = this.T_CARDNUM.TextLength;        }

0 0