我正在使用GDI +或DirectX在C#中寻找一个好的开源或免费库。我宁愿使用GDI +而不是DirectX。我的想法是能够从图形中图形化节点,所以我只需要绘制圆圈,箭头和指针......没什么特别的,我不想使用高度重载的库。
感谢所有人!
[编辑]
我明白你们所说的话,但也许我没有解释自己。我知道如何使用GDI ++或WPF,但这些是交易:
我现在希望那些认为这是一个蹩脚问题的人明白这一点。
再次感谢
答案 0 :(得分:4)
您可以使用WPF's Drawing support for shapes。这是一种非常有用,简单且功能强大的保留模式图形方法。
否则,GDI +通过框架中的System.Drawing命名空间公开,并且相当容易使用。
这两个选项都很好,因为它们不需要额外的库 - 对框架本身的支持存在直接性。
答案 1 :(得分:1)
NShape - GPL。在BETA。可能有点太复杂,不适合您使用,但听起来它符合您的所有要求。 199EUR用于商业用途,与竞争对手相比便宜。