Gewusst wie: Positionieren des Cursors am Anfang oder Ende von Text in einem "TextBox"-Steuerelement

In diesem Beispiel wird veranschaulicht, wie der Cursors am Anfang oder Ende von Textinhalt eines TextBox-Steuerelements positioniert wird.

Definieren eines TextBox-Steuerelements

Der folgende XAML-Code (Extensible Application Markup Language) beschreibt ein TextBox-Steuerelement und weist ihm einen Namen zu.

<TextBox
  Name="tbPositionCursor"
>
  Here is some text in my text box...
</TextBox>

Positionieren des Cursors am Anfang

Zur Positionierung des Cursors am Anfang des Inhalts eines TextBox-Steuerelements rufen Sie die Select-Methode auf, und geben Sie die Startposition 0 sowie eine Länge von 0 für die Bereichsauswahl an.

tbPositionCursor.Select(0, 0);
tbPositionCursor.Select(0, 0)

Positionieren des Cursors am Ende

Um den Cursor am Ende des Inhalts eines TextBox-Steuerelements zu positionieren, rufen Sie die Select-Methode auf und geben als Startposition für die Auswahl die Länge des Textinhalts und als Länge für die Auswahl den Wert 0 an.

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

Weitere Informationen