Как обновить (т.е. очистить текст) поле автозаполнения после выбора элемента?

Я разрабатываю экран Silverlight, в котором я использую элемент управления автозаполнением.

Если в поле автозаполнения был выбран элемент «foobar», его текст читается как «foobar». Если пользователь хочет выбрать значение quux, он должен:

  1. удалить текст из элемента управления,
  2. затем набрать «qu», чтобы выбрать «quux».

Есть ли способ выполнить шаг №1 в событии SelectionChanged?

Подсказка: установить свойство .text не работает (если за ним не следует какой-то метод обновления, о котором я не знаю)


person Vinzz    schedule 20.01.2010    source источник


Ответы (1)


SelectionChanged - это неправильное событие для отслеживания.

Просто подпишитесь на событие DropDownClosing, там вы сможете редактировать свойство .text.

person Vinzz    schedule 20.01.2010