在Windows应用程序中使用C#绘制条形图
我可以使用 C# 绘制条形图吗?我想为此使用单独的库吗? 谢谢。
Can I draw a bar chart using C# ? Do I want to use separate library for that?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用 MS 图表Microsoft 提供的控件。
您也应该开始接受更多答案。
You can use the MS Charting Controls provided by Microsoft.
You should start accepting more answers as well.
您还可以查看 ZedGraph
You can also check ZedGraph
查看 DundasCharts。这个图书馆是收费的,但还是值得的。
Check out DundasCharts. This library is paid, but it's worth it.
正如 npinti 所建议的,我还建议 ZedGraph
这里你有很多您可以使用 ZG 绘制的条形图示例:
http://zedgraph.org/wiki/index.php?title=Bar_Charts
这里还有关于各种显示设置的非常有用的解释
http://zedgraph.org/wiki/index.php?title=How_is_BarItem_affected_by_AxisType% 3F
ZedGraph不仅提供绘图/图表例程,还提供基本的交互性(缩放、检查点的值等)和有用的操作(以各种格式保存、打印、复制到剪贴板)。
一些简单的例子:
As npinti suggests, I would also recommend ZedGraph
Here you have a lot of examples of barcharts you can draw with ZG:
http://zedgraph.org/wiki/index.php?title=Bar_Charts
Here is also a quite useful explanation on various display settings
http://zedgraph.org/wiki/index.php?title=How_is_BarItem_affected_by_AxisType%3F
ZedGraph provides not only the drawing/charting routines, but also basic interactivity (zooming, checking values of the points etc.) and useful operations (saving in various formats, printing, copying to clipboard).
And some simple example: