Прием нескольких элементов в автозаполнении Silverlight - PullRequest
0 голосов
/ 02 марта 2011

У меня есть приложение Silverlight 4.В этом приложении я использую AutoCompleteBox.По сути, я пытаюсь создать функциональность, похожую на поле автозаполнения тегов в StackOverflow.Я могу успешно заставить мой AutoCompleteBox работать для первого элемента.Тем не менее, я не вижу, как реализовать разделитель и сделать раскрывающийся список на следующих пунктах.

Может кто-нибудь, пожалуйста, помогите мне?

Спасибо!

1 Ответ

1 голос
/ 03 марта 2011

Создание горизонтального списка со списком элементов автозаполнения.

  1. Каждый раз, когда нажимается пробел, добавьте автозаполнение в источник источника элементов списка и сфокусируйтесь на новом автозаполнении.
  2. Нажатие клавиши Backspace в пустом autocompletebox удалит последний autocompletebox и сфокусируется на (сейчас) последнем autocompletebox в списке.

Чтобы упростить процесс, пропустите горизонтальную часть, пока не заработаете функциональность. Стилизация ItemsPanel списка позволяет получить горизонтальный список, который вам нужен.

...