WPF工具包图表:列系列不绘制itemsSource是否小于2

时间:2011-12-03 18:13:04

标签: wpf charts toolkit

我正在使用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

提前致谢 马吉德

1 个答案:

答案 0 :(得分:0)

如果可以接受,您可以在将数据绑定到图表之前检查数据收集中是否有一个点。如果只有一个项目,您可以添加额外的“假”点,其值为 0

我正在寻找你的问题的答案,但我发现了类似的问题: WPF Toolkit (February 2010 release) Chart with Column Series empty when ItemsSource has only one item