2011-01-04 27 views
1

私のWPF ChartオブジェクトでY軸を反転したいと考えています。 私は、このXAMLコードの使用を試みる。このためhttp://i.stack.imgur.com/M0oaA.jpgWPFツールキットチャートY軸降順並べ替え

<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軸は、通常の昇順SORDの順序を持​​っています。私は間違っている?ありがとう。

答えて

1

いくつかのIValueConverterと特殊なy軸フォーマットの公式チャートサンプルアプリケーションで私の問題の解決策が見つかりました。ありがとう:)

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

+1

あなたの回答は多少曖昧です...コードを投稿してもよろしいですか? – Entity

+0

正式な例にはこのコードが含まれています。私はこのarchieveへのハイパーリンクを失った:( – Dmitriy

+1

答えに欠けているリンクを追加しました。 –

関連する問題