3
J'ai un contrôle RichTextBox. Lorsque vous faites un clic gauche dans le texte, le curseur saute à l'endroit où vous avez cliqué. Je veux que cela se produise quand je fais un clic droit aussi. Je ne suis pas sûr de savoir comment faire ça. Merci!C# Curseur de déplacement dans RichTextBox avec le bouton droit de la souris
Bonne réponse, mais je vous suggère une légère amélioration. Il est de pratique courante que les applications Windows ne remplacent pas la sélection active par un clic droit si la sélection active est elle-même cliquée avec le bouton droit de la souris. Votre code peut accomplir cela en vérifiant simplement que GetCharIndexFromPosition renvoie un index en dehors de SelectionStart et SelectionStart + SelectionLength avant de définir la sélection. –
Oui, cela semble raisonnable d'un point de vue de la convivialité. –