2
我想要使用wpf工具包圖表行,我需要有更多的圖表中的一行,但我無法找出如何做,我試圖在這裏看到和谷歌,但我總是找到一個XAML代碼,我需要在c#中動態執行。在節目中我無法知道有多少圖表,我將需要多少行每個圖中,這是這樣,我不能這樣做在XAML ...如何在wpf工具箱中將更多的線條系列動態添加到折線圖中?
for (int j = 0; j < 4; j++) //its just so i cant check it
{
ColumnDefinition cd = new ColumnDefinition();
myGrid.ColumnDefinitions.Add(cd);
Chart chart1 = new Chart();
LineSeries lineChart = new LineSeries();
chart1.Height = 200;
chart1.Width = 300;
chart1.Title = (j);
//((LineSeries)chart1.Series[0]).ItemsSource = valueList;
lineChart.DependentValuePath = "Value";
lineChart.IndependentValuePath = "Key";
lineChart.ItemsSource = valueList;
lineChart.IsSelectionEnabled = true;
chart1.Series.Add(lineChart);
lineChart.ItemsSource = valueList1;
chart1.Series.Add(lineChart); <---
myGrid.Children.Add(chart1);
Grid.SetColumn(chart1, (j));
Grid.SetRow(chart1, 0);
}
我試過,但它無法正常工作。 ..
請幫助:(
但我的問題是如何在同一圖表中添加一個以上的線,在我的代碼,你可以看到我已經完成了你想要我做的事情。 – 2013-03-06 17:32:43
類似於http://windowsphone7developerguide.blograby.com/files/2012/08/27-8-2555-16-58-15.jpg? – Santux 2013-03-06 17:41:18
請記住,你應該調用showChart(好吧,名稱不是最好的,它應該是像addLineSeries的東西)儘可能多的系列你假裝 – Santux 2013-03-06 18:15:05