2012-05-15 49 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