选择后尝试将光标设置为末尾时,WPF文本框选择丢失

时间:2013-08-02 15:17:33

标签: wpf

我想在选择所有文本后将光标设置在wpf文本框的末尾。

我可以使用

选择文字
textBox.SelectAll();

textBox.Select(int start, int lenght);

但在此之后,当我尝试使用textBox.CaretIndex设置插入时,选择将被清除。

我希望选择保持原位,光标在结束处闪烁。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

要将光标定位在TextBox控件内容的末尾,请调用Select方法并指定选择开始位置等于文本内容的长度,选择长度为0. Source. < / p>

textBox.Select(textBox.Text.Length, 0);