バージョン

軸交差の構成

UltraDataChart™ コントロールで、 CategoryXAxis オブジェクトの CrossingAxis プロパティと CrossingValue プロパティを使用して、XAxis が YAxis と交差する場所を変更できます。ElementName 属性を使用して CrossingAxis プロパティを NumericYAxis にバインドする必要がありますが、 XAxis を YAxis に交差させたい値に CrossingValue を設定する必要があります。YAxis が XAxis と交差する場所を変更するために、以下を NumericYAxis オブジェクトの CrossingAxis プロパティと CrossingValue プロパティに適用できます。

以下のコード例は、データ チャート コントロールで CategoryXAxis と NumericYAxis の軸交差値を設定する方法を示します。

C# の場合:

var yAxis = new NumericYAxis();
var xAxis = new CategoryXAxis();
xAxis.CrossingAxis = yAxis;
yAxis.CrossingAxis = xAxis;
xAxis.CrossingValue = 100;
yAxis.CrossingValue = 20;
xAxis.LabelLocation = AxisLabelsLocation.InsideBottom;
yAxis.LabelLocation = AxisLabelsLocation.InsideLeft;

Visual Basic の場合:

Dim yAxis As New NumericYAxis()
Dim xAxis As New CategoryXAxis()
xAxis.CrossingAxis = yAxis
yAxis.CrossingAxis = xAxis
xAxis.CrossingValue = 100
yAxis.CrossingValue = 20
xAxis.LabelLocation = AxisLabelsLocation.InsideBottom
yAxis.LabelLocation = AxisLabelsLocation.InsideLeft

以下の画像は、UltraDataChart コントロールが CategoryXAxis および NumericYAxis の軸交差値でどのように見えるかを示しています。

xamDataChart Axis Crossing 01.png