TextBox文本框控件 光标定位到文本末尾的方法
前言
本文中主要介绍实现 TextBox 文本框控件的光标定位到文本末尾的方法.
正文
1、具体代码
csharp
/// <summary>
/// TextBox文本框控件 光标定位到文本末尾的方法
/// </summary>
/// <param name="textBox">文本框控件</param>
public void TextBoxCursorToEnd(TextBox textBox)
{
//获取文本框焦点
textBox.Focus();
//设置光标位置到文本尾部
textBox.Select(textBox.TextLength, 0);
//滚动到控件光标处
textBox.ScrollToCaret();
}
2、使用示例
点击 Button 后在文本框输入 "12345678910",分别展示调用 TextBoxCursorToEnd() 和不调用的区别
-
调用 TextBoxCursorToEnd()
-
不调用