0

我需要一个支持多选的.net 中的树视图。在 wpf 或 winforms 中自己的实现(这两个没有开箱即用的多选!?)是不行的,我需要在 ms ui 自动化框架中可见的多选。

有谁知道这是否可以通过 win32 树视图实现?或者知道如何在自动化框架中也可见的 wpf/winforms 中实现多选?

4

1 回答 1

1

从技术上讲,即使是令人敬畏的 Infragistics 控件对 UI 自动化框架也是可见的,但我认为您需要将“核心类”与传统的 msaa 模式一起使用(这就是我对 Infragistics 和 UI 自动化所做的事情)。

至于更友好和免费的东西,我建议试试这个: http: //www.codeproject.com/Articles/20581/Multiselect-Treeview-Implementation

我使用它并且对它非常满意。我实际上并没有自动化它,而是在其他地方使用它。不过,基于查看代码,我认为它对 UI 自动化很友好。

于 2012-08-29T20:32:37.230 回答