3

我需要以编程方式创建类似 Visio 的图表作为绘图。大多数情况下,我们将创建与此类似的网络布局

是否有可以加快开发速度的组件或我们可以使用的某种技术?通常,我们可以通过 System.Drawing 自己完成此操作,但对于更复杂的网络图,这可能会变得很棘手,因为我们必须确保没有视觉重叠。

更新:没有可用的 Visio。 更新2:如果这些可以是眼睛糖果,我会很高兴

4

4 回答 4

4

ConceptDraw有一个令人眼花缭乱的图形,如果您需要它来进行演示,那就太棒了。网络模板有一种快速绘制技术,您可以根据需要修改图表。

于 2012-11-08T13:42:28.250 回答
2

Graphviz可能有一些用处......

于 2010-01-03T09:21:19.040 回答
2

你看过 Visio API 吗?它具有 VBA 功能。使用 System.Drawing 类重新创建 Visio 功能可能会变得非常复杂,需要付出巨大的努力。

于 2010-01-03T06:51:16.440 回答
1

Have a look at this WPF Diagram Designer on CodeProject. It looks like it provides a lot of what you need, and WPF has unlimited potential for eye candy.

于 2010-01-03T08:38:13.043 回答