2012-05-15 44 views
1

有人知道如何通过代码创建图表吗? C#,Visual Studio 2010中(表格应用程序)如果我用“拖”的方法(如果我手动添加)生成的代码是用c#创建图表

private System.Windows.Forms.DataVisualization.Charting.Chart chart1;

但是当我试图用同样的东西就是不没有工作。我不能找出女巫“使用”我应该使用。它看起来像“System.Windows.Forms.DataVisualization”不存在。

回答

4

您需要实际的.DLL数据可视化。您需要从Microsoft下载.dll或应该在那里。尝试编译该项目。

+1

和为什么它的工作,如果我手动添加? – KilyenOrs

+1

您需要导入dll并引用dll,然后像Chart _chart = new Chart();那样做。尝试编译你的项目。 – iefpw

+1

thx !!!有用!谢谢你,兄弟! – KilyenOrs

1

您必须添加一个程序集参考到System.Windows.Forms.DataVisualization。然后,你可以这样写:

private System.Windows.Forms.DataVisualization.Charting.Chart _MyChart; 

using System.Windows.Forms.DataVisualization.Charting; 
private Chart _MyChart; 
+0

+1好的解决方案:) –

0

你可以看看FusionCharts

这是一个JavaScript图表库。但是,它们提供了一个.dll文件,可以在Visual Studio项目中导入并自动生成HTML + JavaScript代码。

这是他们的博客tutorial series