2009-06-25 10 views
0

WPF TabControlでは、ユーザーはCtrl-ClickまたはShift-Clickのいずれかを使用して複数の項目を選択できます。WPFタブコントロールで複数選択を禁止しますか?

これを制御するプロパティはありますか?または、クリック/選択イベントを処理して他のアイテムを明示的に選択解除する必要がありますか?

+1

TabControlはどういう意味ですか? Selectorには選択モードの形式がないため、コントロールがListBoxから派生し、SelectionModeがデフォルトで 'Single'に設定されていない限り、複数の選択は使用できません。おそらく、あなたが何を意味するのかという例を提出すれば、それはより明確になるでしょう。 – rmoore

答えて

0

ムーアのコメントのおかげで、私はこれを解決することができました。

TabControl.Itemsコレクションの各TabItemには、コンテンツを表示するコントロールが必要です。私のプログラムはListViewを使用している:

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

ListViewを作成するときは、SingleSelectionModeプロパティを設定します。 (なぜそれが起こっていないのですか?Singleがデフォルトの場合、謎です...)

関連する問題