В приложении Windows Phone 7.У меня много TextBox
сгруппированных в ItemsControl
, и поведение между текстовыми полями для выбора не одинаково, т. Е. Один щелчок по любому слову в любом текстовом поле не выбирает слово, которое коснулось.Сначала клик используется для фокусировки текстового поля, а затем еще один, чтобы фактически выбрать слово;но как только текстовое поле имеет фокус, можно одним щелчком мыши выбрать любое слово внутри, пока пользователь не захочет выбрать другое слово в другом текстовом поле.Есть ли способ нейтрализовать это?Может быть, подняв фальшивую левую кнопку мыши вверх или вниз по событию GotFocus?
Что я сделал, в событии LeftMouseButtonDown (и выше) я сохранил аргументы события.На GotFocus я пытался вызвать событие с сохраненными аргументами, но обработчик события var, используемый для вызова события, всегда имеет значение null, следовательно, повышение события не происходит.Я новичок в C #, поэтому я не уверен, где я отвлекся.