一个好的C#/.NET 2D图形渲染库是什么?

3
我正在开发一款C#/.NET应用程序(Winforms/WPF,尚未完全确定),需要显示简单的图表:方框/“文本框”、线条/箭头、圆形、文本等等... 图表上的某些项目需要可点击/可选择,允许我显示所选项目的填充数据对话框。 我想图表显示可以使用例如GDI+之类的工具从头开始完成,但在走这条路之前,我想征求现有库的输入/建议(商业或免费)?
我已经尝试过谷歌搜索合适的库,但大多数都是2D游戏引擎或“图形/图表”渲染库,似乎都不符合我的要求。
最好的问候,
Søren

@Arthur:嗯,这些图表需要在运行时可修改。也许我没有理解你的意思? - S.C. Madsen
2个回答

1

我曾经在Java中使用Piccolo2D,但他们也有一个.Net版本,并且是由社区驱动的。

唯一的问题是,我不知道.Net版本更新到什么程度或者对其工作效果没有任何评论。


我更喜欢本地的C#库。Piccolo2D的性能如何? - S.C. Madsen
Piccolo2d是您正在寻找的。您还可以查看.NET示例。我不确定.NET的性能如何,但Java的性能很好。 - Koekiebox
1
我们在一个WinForms应用程序中使用Piccolo2D - 对于大型图形,性能表现良好。它只是渲染GDI,所以... - Ben Laan

1
即使你说过已经查看了“图表”库,那么Nevron Diagram呢?唯一的缺点可能是它不是免费的,但价格并不高。

也许值得一试,似乎支持我所需的所有功能。或许一个更简单的库会更好?无论如何,感谢您的提示(+1)。 - S.C. Madsen
我仍然不完全相信我会在我的最终产品中使用“Nevron Diagrams”,但是您的回复最接近满足我的要求。 - S.C. Madsen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接