Comment faire pour désactiver la sélection sur une zone de texte

Je veux désactiver la sélection de texte et en cliquant sur dans le milieu de texte dans une zone de texte, mais l'utilisateur doit être en mesure d'entrer dans cette zone de texte et écrire à la fin du texte précédent, donc je ne peut pas le faire ReadOnly ou Enable = false.

Je tente de répondre à MouseDown et effectuez les opérations suivantes:

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

Il permet de placer un curseur dans le texte, mais l'utilisateur peut également effectuer une sélection à partir de la fin.

Je fais aussi un MessageBox() sur MouseDown de l'événement, mais dans ce cas, l'utilisateur ne peut pas cliquer sur la zone de texte et d'écrire quoi que ce soit.

La dernière tentative a été de définir un focus() dans un autre le Contrôle et la concentration de retour, après une période de temps, mais il ne fonctionne pas du tout. L'utilisateur peut toujours faire un choix.

Comment puis-je le faire?

Une deuxième zone de texte qui ne fait qu'ajouter à la première zone de texte?

OriginalL'auteur Pieniadz | 2011-09-14