我试图弄清楚如何修改ListBox控件,以便组头也可以选择。
我的想法是我可以添加一个" IsSelected"属性到GroupItem(或者可能是Expander?)类,然后处理ListBox控件的自定义版本中的逻辑。
我试过看过ItemsControl,ListBox& MSDN上的GroupItem类,但我无法发现GroupItem如何连接到上述控件。
有人知道我怎么能做到这一点吗?
我知道StackOverflow是一个Q& A网站,但如果有人想要建议更好的方法,请随意!
注意:建议应该与MVVM兼容。
编辑:我还想过使用TreeView,但后来我无法使用CollectionViewSource过滤项目。