Pergunta

Parece que em um WPF TabControl o usuário pode selecionar vários itens, seja via Ctrl-Clique ou Shift-Clique .

Existe uma propriedade que controla isso? Ou eu tenho que lidar com o clique / evento select e explicitamente unselect outros itens?

Foi útil?

Solução

Graças ao comentário de Moore, eu era capaz de resolver esta situação.

Cada TabItem na coleção TabControl.Items precisa de um controle para exibir o conteúdo. Meu programa está usando uma ListView:

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

Ao criar cada ListView, defina a propriedade SelectionMode para Single. (Por que isso não está acontecendo, se Single é o padrão, é um mistério ...)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top