0

System.Windows.Controls.DataVisualization.Charting を使用して WPF で折れ線グラフを作成しています。データが表示されているため、正常に動作しています。ただし、アクセスされるデータによっては、非常に乱雑になり、圧縮されます。データが広すぎる場合、グラフを右にスクロールできるようにする方法はありますか?

これが私のグラフのxamlです

            <DVC:Chart Canvas.Top="80" Grid.Column="1" Grid.Row="0" Canvas.Left="10" Name="mcChart" Background="LightSteelBlue" Height="676">

                <DVC:Chart.Series>
                    <DVC:LineSeries Title="File Count" IndependentValueBinding="{Binding Path=Key}"
                          DependentValueBinding="{Binding Path=Value}"  >

                    </DVC:LineSeries>

                </DVC:Chart.Series>

            </DVC:Chart>

CSコードから、グラフのデータをKeyValuePairのリストに設定しています

  ((LineSeries)mcChart.Series[0]).ItemsSource = data.ToArray(); 

これは明らかな問題を示すグラフです。

折れ線グラフ

スクロールできない場合の別のオプションは、x 軸のラベルを削除することです。それが私の2番目の選択肢ですが、それを行う方法もわかりません。ありがとう

4

1 に答える 1