SciChart を使用するために既存の機能を作り直しています。結果のグラフが元のソリューションと同じ (または可能な限り近い) ようにする必要があります。[編集: クライアント IP の問題が発生する可能性があるため、画像を編集する必要がありました]
スクリーンショットでは、以前のソリューション (下) と比較して、これまでの結果 (上) を確認できます。ラベルを機能させようとして行き詰まりました。
ここで説明されているように、カスタム ラベル プロバイダーを実装しましたhttp://www.scichart.com/screenshots-xps-printing-x-axis-text-labels/ (基本的に、そこから CustomLabelProviderClass を取得しました) 同じラベルのリストを使用します古い解決策として。あなたが見ているのは、次の軸プロパティを使用して、私が得た限りです:
<sci:SciChartSurface.XAxis>
<sci:NumericAxis VisibleRange="0,115"
DrawMajorGridLines="False"
DrawMinorGridLines="False"
LabelProvider ="{Binding LabelProvider}"
TickLabelStyle="{StaticResource AxisLabelStyle}"
AutoTicks="False" MajorDelta="0.5"
MinorsPerMajor="1" MinorDelta="0.5" />
</sci:SciChartSurface.XAxis>
古いグラフは、実際には一部の値もスキップしますが (ズームインしない限り、ほぼすべての値がスキップされます)、それでも SciChart の約 2 倍の密度で表示されます。SciChart を同じように動作させる方法はありますか?
また、ラベルに回転変換を適用して垂直にしました。ご覧のとおり、グラフにくっついています。それらを少し下に移動する方法はありますか?