Диаграмма набора инструментов WPF Ось Y По убыванию - PullRequest
1 голос
/ 04 января 2011

Я хочу повернуть ось Y в моем объекте диаграммы WPF. 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 Ответ

1 голос
/ 06 января 2011

Я нашел решение для моей проблемы в официальном примере приложения для диаграммы с некоторым IValueConverter и специальным форматом оси Y.Спасибо:).

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

...