2011-01-04 3 views
1

Ich möchte die Y-Achse in meinem WPF-Diagrammobjekt umkehren. http://i.stack.imgur.com/M0oaA.jpgWPF-Toolkit-Diagramm Y-Achse Absteigende Sortierreihenfolge

Für diesen Ich benutze diesen XAML-Code versuchen:

<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> 

Und es gibt eine Datenbindung:

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; 

Aber in Folge meiner Y-Achse hat normale aufsteigend sord Reihenfolge. Was ich falsch mache? Vielen Dank;

Antwort

1

fand ich Lösung für mein Problem in der Anwendung offizieller Chart Probe mit einigen IValueConverter und speziellem y-Achsen-Format. Vielen Dank :).

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

+1

Ihre Antwort ist ein wenig vage ... würden Sie einen Code etwas ausmachen, veröffentlichen? – Entity

+0

Offizielle Beispiele enthalten diesen Code. Ich habe Hyperlink zu diesem Archiv verloren :( – Dmitriy

+1

Der fehlende Link zur Antwort hinzugefügt. –