Чтобы обрабатывать множественный выбор элементов в ListBox, нужно настроить свойство MultiSelect. urok.1sept.ru Оно позволяет задать режим выбора нескольких элементов в списке. urok.1sept.ru
Некоторые значения свойства и их описание:
- 0 — None, обычный список, где можно выбрать только один элемент. urok.1sept.ru
- 1 — Simple, простой множественный выбор. urok.1sept.ru Добавление элемента в выделенную группу или исключение из неё осуществляется с помощью щелчка мыши или нажатия пробела. urok.1sept.ru
- 2 — Extended, расширенный множественный выбор. urok.1sept.ru Выделение элементов выполняется по аналогии с программой «Проводник»: urok.1sept.ru
- щелчок мыши при нажатой клавише Shift позволяет выделить несколько подряд расположенных элементов; urok.1sept.ru
- щелчок мыши при нажатой клавише Ctrl даёт возможность выделять группу несмежных элементов списка. urok.1sept.ru
Для обработки выбора элементов в ListBox также может потребоваться прикрепить функцию обработки к событию <<ListboxSelect>> с помощью метода bind. metanit.com
В любом виде списка с множественным выбором для получения всех выделенных элементов вместо свойства SelectedItem используется коллекция SelectedItems. professorweb.ru