我正在使用VS2008和WPF Toolkit来构建图表
问题是当使用LinearAxis和ColumnSeries时,它只绘制itemsSource计数是否大于1,如果我从图表中删除了LinearAxis,它将绘制数据,即使itemsSource Count为1。
这是我的代码:
ColumnSeries colmSer2 = new ColumnSeries();
colmSer2.ItemsSource = ThierdChartList; // List Of (Freq,Count) Freq >=12 && Freq<18
colmSer2.DependentValueBinding = new Binding("COUNT");
colmSer2.IndependentValueBinding = new Binding("FREQ");
HistogramChart2.Series.Add(colmSer2);
LinearAxis lAxes3 = new LinearAxis();
lAxes3.Orientation = AxisOrientation.X;
lAxes3.Interval = .5;
lAxes3.Minimum = 12;
lAxes3.Maximum = 18;
HistogramChart2.Axes.Add(lAxes3);
ThierdChartList中的所有频率数据都是Freq&gt; = 12&amp;频率&LT; 18
提前致谢 马吉德
答案 0 :(得分:0)
如果可以接受,您可以在将数据绑定到图表之前检查数据收集中是否有一个点。如果只有一个项目,您可以添加额外的“假”点,其值为 0 。
我正在寻找你的问题的答案,但我发现了类似的问题: WPF Toolkit (February 2010 release) Chart with Column Series empty when ItemsSource has only one item