Procedura: posizionare il cursore all'inizio o alla fine del testo in un controllo TextBox

In questo esempio viene illustrato come posizionare il cursore all'inizio o alla fine del contenuto del testo di un TextBox controllo .

Definire un controllo TextBox

Il codice XAML (Extensible Application Markup Language) seguente descrive un TextBox controllo e lo assegna a Name.

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

Posizionare il cursore all'inizio

Per posizionare il cursore all'inizio del contenuto di un TextBox controllo, chiamare il Select metodo e specificare la posizione iniziale della selezione pari a 0 e una lunghezza di selezione pari a 0.

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

Posizionare il cursore alla fine

Per posizionare il cursore alla fine del contenuto di un TextBox controllo, chiamare il Select metodo e specificare la posizione iniziale della selezione uguale alla lunghezza del contenuto di testo e una lunghezza di selezione pari a 0.

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

Vedi anche