我一直在开发一个UI应用程序(用VB.NET编写并使用WPF),它使用Microsoft Chart Control for Windows Forms创建图表。应用程序定期从远程数据库检索数据,解析数据并将其格式化以创建系列,然后基于该系列创建一个图表,然后将该图表托管在WindowsFormsHost控件中。到目前为止,这个过程一直运作良好。
我现在的任务是添加组织结构图。要求声明它应具有“向下钻取”和触摸功能。我无法找到像我一直使用的图表控件那样的组织控件。我找到的最接近的是.NET Studio附带的树视图控件。我查看了WPF: Org Chart TreeView Conditional Formatting SO问题,并阅读了推荐的Josh Smith CodeProject articles,但我的老板不希望我此时继续开发自己的组织控件。
是否有可用的第三方解决方案/插件?它需要:
非常感谢任何建议/帮助。我无法找到符合所有这些要求的任何第三方选项。
答案 0 :(得分:0)
Unifosys Chart4.NET是一个功能齐全的组织结构图组件:
文档:chart4.net
- 支持数据库(ODBC)/ datatable / XML / CSV
- 有扩展/折叠
- 有深度挖掘和超链接
-Availbale for winforms and webforms
从数据库创建组织结构图: http://unifosys.com/hierarchy-chart/Create_Organization_Chart_From_Database_Sample.html
在线数据库演示: http://organization.unifosys.com/Create_Organization_Chart_From_Database_Sample_WebForm.aspx