Multiselect ListBox - PullRequest
       6

Multiselect ListBox

21 голосов
/ 20 июня 2011

У меня проблемы с выбором нескольких элементов в ListBox.

Я попытался получить новый элемент управления из Selector и написать вспомогательный класс ListBox, который не работал (как и ожидалось).

Проблема с классом Selector заключается в том, что он не предоставляет SelectedItems, и адски связывать свойство и манипулировать им с измененным событием выбора.

Проблема с классом ListBox Helper в том, что я получаю необходимые данные намножественный выбор, но он никогда не попадает в связанное свойство.

Кто-нибудь знает лучший способ реализации списка множественного выбора?

Заранее спасибо ...

1 Ответ

53 голосов
/ 20 июня 2011

В ListBox уже реализован множественный выбор.Просто измените свойство SelectionMode на Множественное или Расширенное.

Вы можете использовать свойство SelectedItems , чтобы впоследствии получить все выбранные элементы.

...