多选主题WPF树视图,如VS项目资源管理器

时间:2012-07-24 09:11:05

标签: .net wpf treeview

在我当前的项目中,我需要一个WPF(4.0)TreeView控件,它支持多个选择并纠正Windows主题(关于选择,聚焦和背景颜色/渐变wrt。节点图标......)就像Visual Studio中的项目浏览器一样2010年做到了。现在他们设法做到了,我怎么能这样做?我可以使用与VS2010相同的控件吗?

使用Snoop我无法分析GUI。看来Snoop看不到窗口的实际内容,只是一些装饰层。我不知道可以用来研究其他人的实现的其他工具。

到目前为止,我已经在CodeProject上找到了TreeListView,但它有严重的焦点问题,使组合的键盘和鼠标导航非常麻烦,而CodeView上的TreeViewEx也存在重点问题。两者都基于其他控件,并使用冒险的子控制组合。两者都有其他错误我可以部分解决。

在某处可以使用此GUI的一些可靠且可靠的实现吗?

1 个答案:

答案 0 :(得分:2)

与此同时,我已经确定了TreeViewEx控件。经过多次修改和错误修复后,它最适合我。我已经与原作者联系,将我的更改整合到他的代码中。

更新:我的分叉项目现已在我的网站上提供。我已将其最重要的添加功能重命名为MultiSelectTreeView