2

我正在尝试从头开始制作一个新的 CAD 程序。GUI 很容易用 C# 制作;它只是拖放诸如命令按钮之类的东西并编写其相关代码。

但是,我希望我的 CAD 用户能够将工具栏上的图标拖放到绘图窗格上。我还希望他们能够调整这些图标的大小,在它们之间绘制连接等。我不知道如何做这部分。

在进行了大量研究之后,我仍然不知道应该采取什么方法。它基本上是一个 2D 流程图,所以我需要硬件加速吗?我是否制作 C# 位图并在鼠标事件修改后打印这些位图?等等。

我应该学习什么来学习如何做到这一点?

谢谢!

4

1 回答 1

2

您可能需要使用 WPF。您可能会发现这些文章很有用

当我打算做类似的事情时,这些是帮助我的。希望它们对你有用。

于 2012-05-11T00:59:35.627 回答