我需要以编程方式创建Visio外观图作为绘图。大多数情况下,我们将创建类似于此one的网络布局图。
是否有可以加速开发的组件或我们可以使用的某种技术?通常我们可以通过System.Drawing自己完成这个,但是对于更复杂的网络图,这可能会变得棘手,因为我们必须确保没有视觉重叠。
更新:没有可用的Visio。 更新2:我很乐意,如果这些可能是眼睛糖果
答案 0 :(得分:4)
ConceptDraw有一个眼睛糖果图形,如果你需要它用于演示文稿真棒。网络模板有快速绘制技术,您可以根据需要修改图表。
答案 1 :(得分:2)
您是否查看过Visio API?它具有VBA功能。 使用System.Drawing类重新创建Visio功能可能会非常复杂,需要付出艰苦的努力。
答案 2 :(得分:1)
Graphviz可能有用......
答案 3 :(得分:0)
在CodeProject上查看此WPF Diagram Designer。看起来它提供了很多你需要的东西,WPF具有无限的眼睛糖果潜力。