Я хочу отключить выделение текста и щелчок в середине текста в TextBox, но пользователь должен иметь возможность ввести этот TextBox и написать в конце более раннего текста, поэтому я не могу сделать его ReadOnly
или Enable = false
.
Я пытаюсь обработать MouseDown
и делаю следующее:
input.Select(input.Text.Length, 0);
Помогает поместить курсор в середину текста, но пользователь все еще может сделать выбор изконец.
Я также делаю MessageBox()
на MouseDown
событии, но в этом случае пользователь не может нажать на textBox и ничего написать.
Последняя попытка была установить focus()
в другом Контроле и вернитесь назад, через некоторое время, но это не сработало вообще.Пользователь по-прежнему может сделать выбор.
Как я могу это сделать?