2009-11-23 51 views
0

我想使用C#在WPF中創建ColumnSeries條形圖。 我將從數據庫中提取數據並希望將其綁定到條形圖。 提取的數據將包含兩個值。首先是參數名稱(字符串),另一個是它的值(雙精度)。 我應該使用哪種類型的集合?以及如何做綁定? 在此先感謝。將數據添加到wpf中的列系列C#

+0

這聽起來像是你應該閱讀的在線教程。 – 2009-11-23 12:28:48

+0

@Winston對,祝你好運。文件幾乎不存在。 – nitefrog 2011-04-29 02:33:08

回答

1

我終於使用了一個簡單的KeyValuePair數組,並將它分配給ColumnSeries的條形圖的ItemsSource屬性。

-1

只需使用字典

如何使用,我會告訴ü

Dictionary<string,int> data = new Dictionary<string,int>(); 

如果u有一個數據集,然後在數據集中

前使用foreach循環的項目:

foreach (DataRow drv in DS.Tables[0].Rows) 
{ 
    string strvalue= Convert.ToString(drv["columnname string type"]); 
    string intvalue= Convert.ToString(drv["column name int type"]); 
    data.Add(Convert.ToString(strvalue), Convert.ToInt32(intvalue)); 
} 

((ColumnSeries)msChart3.Series[0]).ItemsSource = data; 

這樣你可以將數據綁定到列系列圖表類型..

如有問題occures隨意問..

問候, 卡皮爾Vaichalkar

相關問題