WPF Selector - Как я могу гарантировать, что будет разрешен только один выбор, а не несколько? - PullRequest
6 голосов
/ 20 мая 2011

По сути, у меня есть элемент управления, который я хочу расширить с Класс селектора .Я знаю, что Selector позволяет выбирать несколько дочерних элементов, но я этого не хочу.Я хочу, чтобы одновременно выбирался только один дочерний элемент.

Есть ли параметр, которого я не вижу в классе Selector, который различает разрешенный одиночный / множественный выбор, или это то, что контролируетсякласс, который я пишу, расширяющий класс Selector?

Ответы [ 2 ]

4 голосов
/ 20 мая 2011

Вы пробовали MultiSelector ? Он имеет свойство CanSelectMultipleItems , которое может помочь.

2 голосов
/ 20 мая 2011

Селектор не поддерживает множественный выбор. ListBox и, следовательно, ListView, поддерживают множественный выбор.

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

...