我正在尝试学习 WPF 和 xaml,并正在为我的孩子编写一个 cad 风格的几何应用程序。有谁知道用 VB.net 编写的现有示例?C# 也很好。谢谢!
编辑:
关于如何构建这样一个应用程序的任何想法/示例?TIA
它可能比你想象的要简单。如果您以前有线性代数和 3-D 到 2-D 投影等方面的经验,那就更简单了。
看看这个介绍教程,了解一下 WPF 处理 3-D 东西的方式和简单程度:
我的第一步是创建一个自定义画布,其中包含保持和绘制形状的能力。这是应用程序的关键部分。需要实现网格之类的东西,捕捉到边缘。
然后我会研究你的孩子可能画的形状范围,正方形,矩形,圆形,诸如此类。
确定文档格式很重要,因为它将部分帮助您设计一些代码。使用 XML 格式将有利于序列化和其他事情。
然后开始构建前端、工具栏等。
知道从哪里开始有点棘手,但我会从自定义画布开始。这是最重要的部分,如果你能有效地让它发挥作用,剩下的就会变得更容易。
只是一些想法让你工作:)
monoworks 也许你正在寻找的那个......
在这里找到它:http: //monoworksproject.org/