问:谁有使用ZedGraph /MS-图表控件的经验?
我在考虑该用哪一个?
基本上,我有ZedGraph的倾向,
因为我需要.NET Framework2.0,而MS-Chart是3.5 (我不知道3.5的程序集在2.0上有多好)
因为我也可以私下使用它(我私下使用Linux )。
但我不知道MS-Charts是否提供了更多。
例如,ZedGraph是否提供了质量合理的3d拼图?
以及合理的颜色设计,比如渐变颜色?
如果是这样的话,它是不是和MS-Chart控件一样简单(或者几乎一样简单)?
ZedGraph是否提供数据绑定,例如来自数据库的数据表?
发布于 2010-08-27 03:07:04
我在空闲时间尝试了一些例子。通过一些小的调整,ZedGraph的质量与MS/Dundas Chart控件一样好。
这是一个3d拼图的例子:http://www.codeproject.com/KB/web-image/3dpiechart.aspx
与MS/Dundas图表控件相比,Zedgraph对用户更加不友好。然而,在渲染质量相同的情况下,Zedgraph也更强大、更快。此外,Zedgraph是跨平台的,而MS-Chart控件仅限于windows (通过许可,而不是技术)。
因此,未来的发展方向肯定是使用Zedgraph。更深层次的原因可以在这里找到:http://social.msdn.microsoft.com/Forums/en-US/MSWinWebChart/thread/1271d98f-f52e-424d-a0dc-8bc831a5f4b8
发布于 2010-08-26 20:32:32
自从他们使用RTM以来,我一直在使用MSCharts,并对它们用于许多不同类型的图表感到满意;然而,当我想要生成图表或图形时,我发现它们是不足的。对于这些,ZedGraph似乎提供了一个更有吸引力的解决方案。
MSChart Samples environment可以让您对该库的功能有一个很好的了解。您可以将示例环境与来自the ZedGraph wiki的演示进行比较,以了解它们有许多重叠的功能。我刚刚发现用MSChart创建this kind of chart是相当困难的。
发布于 2011-05-27 05:36:37
我用它们来创建复杂的仪表板,它们是非常稳定的、写得很好的代码。然而,你必须考虑这样一个事实,无论你下注的是哪一个,实际上都会存在很长一段时间。
此外,如果您使用的是MSCharts,您也可以使用相同的知识为web应用程序构建图表(在ASP.net上)
但是,如果您在基于服务器ASP.net的环境中使用它们,MSCharts的唯一问题是它们不是动态图表,即它们呈现为图像并从服务器返回。它们使用图像映射来支持HyperLinks /工具提示,并且工作得很好。
https://stackoverflow.com/questions/3574989
复制相似问题