XPでListViewのグループヘッダーをクリックしても、何も起こりません。Windows 7でListViewのグループヘッダーをクリックすると、このグループのすべてのアイテムが選択されます。マシンがないため、WindowsVistaでテストできません。
Windows 7(またはVista)で導入されたグループヘッダーをクリックして、「すべて選択」を無効にするにはどうすればよいですか。
ユーザーは、グループヘッダーをクリックするだけでなく、必要に応じて複数またはすべてのアイテムを選択できるようにする必要があります。
代替のListView(ObjectListViewなど)の使用を提案しない回答をいただければ幸いです。
WPFを使用していません。
アップデート
テストとして、ListViewのマウスアップイベントでヒットテストを追加して、グループヘッダーがクリックされているかどうか、およびすべてのアイテムの選択を解除するかどうかを確認しました。
XPで実行している場合、これは目的の効果を実行します。Windows 7でも、そのグループ内のすべてのアイテムが選択されます。
アップデート2
解決策が見つかりました:私の答えを参照してください。