Практическое руководство. Позиционирование курсора в начало или конец текста в элементе управления TextBox
В этом примере показано, как поместить курсор в начало или конец текстового содержимого элемента управления TextBox.
Определение элемента управления TextBox
Следующий код XAML описывает элемент управления TextBox и назначает ему имя.
<TextBox
Name="tbPositionCursor"
>
Here is some text in my text box...
</TextBox>
Размещение курсора в начале
Чтобы разместить курсор в начале содержимого элемента управления TextBox, вызовите метод Select и укажите начальную позицию выделения, равную 0, и длину выделения, равную 0.
tbPositionCursor.Select(0, 0);
tbPositionCursor.Select(0, 0)
Размещение курсора в конце
Чтобы разместить курсор в конце содержимого элемента управления TextBox, вызовите метод Select и укажите начальную позицию выделения, равную длине текстового содержимого, и длину выделения, равную 0.
tbPositionCursor.Select(tbPositionCursor.Text.Length, 0);
tbPositionCursor.Select(tbPositionCursor.Text.Length, 0)
См. также
.NET Desktop feedback