Поделиться через


Практическое руководство. Позиционирование курсора в начало или конец текста в элементе управления TextBox

В этом примере демонстрируется, как позиционировать курсор в начало или в конец текстового содержимого элемента управления TextBox.

Пример

В следующем коде Extensible Application Markup Language (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);

См. также

Основные понятия

Общие сведения о TextBox

Общие сведения о RichTextBox