Lorsque je sélectionne un élément dans ma zone de liste, une zone de texte est remplie avec le texte sélectionné pour modification. Comment puis-je faire en sorte que le curseur se concentre sur le texte de la boîte de texte afin de ne pas avoir à cliquer dessus avec ma souris avant de l'éditer?Définir le curseur sur une zone de texte après avoir sélectionné un élément dans une zone de liste
Q
Définir le curseur sur une zone de texte après avoir sélectionné un élément dans une zone de liste
1
A
Répondre
7
Il suffit d'utiliser Focus
du contrôle Méthode:
TextBox1.Text = selectedItemText;
TextBox1.Focus();
Ou
TextBox1.Select();
Ou si vous voulez juste mettre un curseur après la dernière lettre dans la zone de texte:
TextBox1.Select(TextBox1.Text.Length, 0);
TextBox1.Focus();
Il fonctionne, merci! –