Мультиселектор ListBox

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

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

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

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

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

Спасибо заранее...

Ответы

Ответ 1

ListBox уже имеет несколько вариантов выбора. Просто измените свойство SelectionMode на Multiple или Extened.

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