バージョン

軸間隔

目的

このトピックでは、コード例を使用して XamCategoryChart コントロールのチャート軸に主目盛と副目盛を構成する方法を示します。

XamCategoryChart コントロールで、軸の主間隔は主グリッド線および軸ラベルがどれくらいの頻度で軸に描画されるかを指定します。同様に、軸副間隔は副グリッド線が軸に描画される頻度を指定します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

XAxis と YAxis に主間隔と副間隔を構成

構成の目的: 使用するプロパティ 設定値

主間隔グリッド線の頻度

この値は、軸ラベルおよび主グリッド線に構成可能なスペースを提供します。軸ラベルの間隔も、この値によって設定され、間隔に関連付けられた軸のポイントにラベルが 1 つ表示されることに注意してください。 X 軸では、この値が最初と最後のカテゴリ項目間のインデックスとして表されます。通常、この値は、カテゴリ項目の合計数の 10~20% に相当します。その結果、すべての軸ラベルは軸にフィットし、他の軸ラベルによって切り取られることはありません。

Y 軸では、この値は軸の最小値から最大値の範囲の double 値として表されます。数値軸はデフォルトで、軸の最小値および最大値から四捨五入されたバランスの良い数値に、自動的に計算されます。 日付/時刻軸では、この値は軸の最小値から最大値の範囲の時間間隔として表されます。

主間隔グリッド線の色

軸の主グリッド線の色。

主間隔グリッド線の太さ

double 値として設定された軸の主グリッド線ストロークの太さ。

副間隔グリッド線の頻度

この値は、主グリッド線と主グリッド線の間に描画される副グリッド線に構成可能なスペースを提供します。その結果、XAxisMinorInterval プロパティの値は、常に XAxisInterval プロパティの値より小さい値 (通常、2 分の 1 から 5 分の 1) であることが必要です。

カテゴリ軸では、この値が MajorInterval プロパティの小数として表されます。通常、この値は 0.25 から 0.5 の間です。

数値軸でこの値は軸の最小値から最大値までの double として表示されます。デフォルトで数値軸は軸の最小値および最高値に基づいて自動的に適切な間隔を計算しません。

副間隔グリッド線の色

軸の副グリッド線の色。

副間隔グリッド線の太さ

double 値として設定された軸の副グリッド線ストロークの太さ

Note
注:

XAxisMinorIntervalXAxisMinorStroke、および XAxisMinorStrokeThickness プロパティは、Column または Waterfall の ChartType のみに影響します。

コード スニペット

以下のコード スニペットは、x 軸の間隔を設定する方法を示します。

XAML の場合:

<ig:XamCategoryChart x:Name="chart1"
                     YAxisInterval="10"
                     YAxisMinorInterval="2.5"
                     YAxisMinorStroke="Orange"
                     YAxisMajorStroke="Green"
                     YAxisMinorStrokeThickness="1"
                     YAxisMajorStrokeThickness="2">
</ig:XamCategoryChart>
categorychart interval 01.png

関連コンテンツ

トピック

このトピックの追加情報については、以下のトピックも合わせてご参照ください。

トピック 目的

このトピックは、コントロールをデータにバインドする方法を紹介します。

このトピックは、カテゴリ チャート コントロールの概要を提供します。