WPF工具包图表Y轴降序排序

时间:2011-01-04 14:31:13

标签: wpf charts toolkit

我想在我的WPF图表对象中反转Y轴。 http://i.stack.imgur.com/M0oaA.jpg

为此,我尝试使用此xaml代码:

<my:Chart Name="chart1">
            <my:Chart.Axes>
                <my:CategoryAxis Orientation="Y" ShowGridLines="True" SortOrder="Descending" />
                <my:CategoryAxis Orientation="X" />
            </my:Chart.Axes>
            <my:Chart.Series>
                <my:LineSeries x:Name="ser"
                               IndependentValueBinding="{Binding Value}"
                               DependentValueBinding="{Binding Key}" AnimationSequence="FirstToLast" />
            </my:Chart.Series>
        </my:Chart>

还有一个数据绑定:

Dictionary<int, int> source2 = new Dictionary<int, int>();
            source2.Add(13, 1);
            source2.Add(23, 2);
            source2.Add(33, 3);
            source2.Add(10, 4);

            ser.ItemsSource = source2;

但结果我的Y轴有正常的上升顺序。我做错了什么?感谢;

1 个答案:

答案 0 :(得分:1)

我在官方图表示例应用程序中找到了解决我的问题的方法,其中包含一些IValueConverter和特殊的y轴格式。谢谢:)。

http://dlaa.me/blog/post/9607895