Предотвратить мульти-выбор в WPF Tab Control? - PullRequest
0 голосов
/ 25 июня 2009

Похоже, что в WPF TabControl пользователь может выбрать несколько элементов, либо с помощью Ctrl-Click или Shift-Click .

Есть ли свойство, которое контролирует это? Или я должен обработать событие click / select и явно отменить выбор других элементов?

1 Ответ

0 голосов
/ 25 июня 2009

Благодаря комментарию Мура я смог решить эту проблему.

Каждый TabItem в коллекции TabControl.Items нуждается в элементе управления для отображения содержимого. Моя программа использует ListView:

tabItem.Content = new System.Windows.Controls.ListView();

При создании каждого ListView установите для свойства SelectionMode значение Single. (Почему этого не происходит, если Single по умолчанию, загадка ...)

...