Настройте ListBox в WPF, чтобы я мог выбрать несколько элементов, не удерживая клавишу CTRL

У меня есть список, который позволяет пользователю выбирать несколько элементов. Обычно пользователь может сделать это, удерживая клавишу CTRL и щелкнув элемент, который он или она хочет выбрать.

можно ли настроить этот список так, чтобы пользователю не приходилось удерживать клавишу CTRL при выборе элементов ? Так что он или она просто щелкнет элемент (ничего не удерживая), и элемент будет выбран(отключен, если он был выбран ранее) ?

спасибо

1 ответов


использовать

SelectionMode="Multiple"

С MSDN:

на SelectionMode свойство определяет, сколько элементов пользователь может выбрать в свое время. Вы можете установить свойство один (по умолчанию), несколько или продлен. В следующей таблице описано поведение этих значений перечисления.

один пользователь может выбрать только один элемент в время.

несколько пользователь может выбрать несколько элементов, не удерживая клавишу модификатора.

продлен пользователь может выбрать несколько последовательных элементов, удерживая клавишу SHIFT или не последовательные элементы, удерживая клавишу CTRL и щелкая элементы.