2012-03-19 37 views
2

我试图从头开始制作一个新的CAD程序。 GUI在C#中很容易制作;它只是拖放诸如命令按钮之类的东西并编写相关的代码。用于新CAD图形用户界面的拖放绘图区域的语言和方法?

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

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

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

谢谢!

回答