2

我希望能够以编程方式创建 UML 类图,并且我看到 VS Ultimate Edition 具有内部 XML 的 UML 类图支持。我的问题是我可以以交互方式执行此运行时吗?这意味着我正在运行我的 .exe,并以编程方式构建 XML,并在我放置在 Form 上的图表组件中显示结果图表?我可以编写代码来处理类形状的拖动和调整大小、创建关联以及与编辑类图相关的其他操作吗?或者我会在 XML 结构上进行操作,并在每次编辑后保持重新加载结果图?

非常重要的是我如何显示结果类图....

4

1 回答 1

1

两步:

第 1 步:使用 DOT(图形描述语言)创建类关系的图形表示。

DOT 是一种纯文本图形描述语言。这是一种描述人类和计算机程序都可以使用的图形的简单方法。

第 2 步:使用 DOT 阅读器库渲染为图片。

有很多库可用于渲染 DOT 文件。

于 2013-07-25T16:58:21.533 回答