バージョン

XamShapeChart の軸範囲の構成

XamShapeChart コントロールでは両軸が数値です。数値軸の範囲は軸の最初と終わり、つまり基になるデータの最小値と最大値の数値の差です。範囲の最小値は、軸の最小値です。範囲の最大値は、軸の最大値です。

概要

デフォルトで、XamShapeChart コントロールは、チャート プロット領域を最大化するために、最小データ ポイントおよび最大データ ポイントに基づいて軸の範囲の最小値と最大値を計算します。軸の最小値と最大値の自動計算は、データ ポイントのセットに適切でない場合があります。たとえば、チャートの端とプロット シリーズの間に余分なスペースを表示する場合、XamShapeChart 軸範囲をフォーマットする必要があります。

XamShapeChart コントロールで以下のプロパティを設定して軸範囲を構成できます。

プロパティ名 プロパティ タイプ 説明

double

軸の最小値を取得または設定します。

double

軸の最大値を取得または設定します。

コード スニペット

以下のサンプル コードは、 XamShapeChart コントロールの X 軸と Y 軸の軸範囲を変更する方法を示します。

XAML の場合:

<ig:XamShapeChart ItemsSource="{Binding}"
                  XAxisMinimumValue="0"
                  XAxisMaximumValue="100"
                  YAxisMinimumValue="0"
                  YAxisMaximumValue="100"/>

C# の場合:

var shapeChart = new XamShapeChart();
shapeChart.XAxisMinimumValue = 0;
shapeChart.XAxisMaximumValue = 100;

shapeChart.YAxisMinimumValue = 0;
shapeChart.YAxisMaximumValue = 100;

VB の場合:

Dim shapeChart = New XamShapeChart()
shapeChart.XAxisMinimumValue = 0
shapeChart.XAxisMaximumValue = 100

shapeChart.YAxisMinimumValue = 0
shapeChart.YAxisMaximumValue = 100

XamShapeChart の軸間隔を構成します。

shapechart ranges.png