このトピックは、 xamScatterSurface3D コントロールで軸範囲を構成するために MinimumValue および MaximumValue プロパティを設定方法を説明します。
本トピックの理解を深めるために、以下のトピックを参照することをお勧めします。
LinearAxis または LogarithmicAxis MinimumValue および MaximumValue プロパティを使用して xamScatterSurface3D コントロールの軸範囲を設定します。
デフォルトでは、軸範囲の最大値および最小値が最大または最小のデータ ポイントに基づいて自動的に計算されます。
以下の表は、任意の構成とそれを管理するプロパティ設定のマッピングを示します。
以下のスクリーンショットは、以下のコードの結果として xamScatterSurface3D コントロールがどのような外観になるかを示します。
以下のコードはこの例を実装します。
XAML の場合:
<ig:XamScatterSurface3D Name="SurfaceChart"
ItemsSource="{Binding Path=DataCollection}"
XMemberPath="X" YMemberPath="Y" ZMemberPath="Z">
<ig:XamScatterSurface3D.XAxis>
<ig:LinearAxis MinimumValue="-40"
MaximumValue="40"
Title="X Axis"/>
</ig:XamScatterSurface3D.XAxis>
<ig:XamScatterSurface3D.YAxis>
<ig:LinearAxis MinimumValue="-40"
MaximumValue="40"
Title="Y Axis" />
</ig:XamScatterSurface3D.YAxis>
<ig:XamScatterSurface3D.ZAxis>
<ig:LinearAxis MinimumValue="-10"
MaximumValue="40"
Title="Z Axis" />
</ig:XamScatterSurface3D.ZAxis>
</ig:XamScatterSurface3D>
C# の場合:
…
var xLinearAxis = new LinearAxis();
var yLinearAxis = new LinearAxis();
var zLinearAxis = new LinearAxis();
xLinearAxis.Title = "X Axis";
xLinearAxis.MinimumValue = -40;
xLinearAxis.MaximumValue = 40;
yLinearAxis.Title = "Y Axis";
yLinearAxis.MinimumValue = -40;
yLinearAxis.MaximumValue = 40;
zLinearAxis.Title = "Z Axis";
zLinearAxis.MinimumValue = -10;
zLinearAxis.MaximumValue = 40;
SurfaceChart.XAxis = xLinearAxis;
SurfaceChart.YAxis = yLinearAxis;
SurfaceChart.ZAxis = zLinearAxis;
Visual Basic の場合:
…
Dim xLinearAxis = New LinearAxis()
Dim yLinearAxis = New LinearAxis()
Dim zLinearAxis = New LinearAxis()
xLinearAxis.Title = "X Axis"
xLinearAxis.MinimumValue = -40
xLinearAxis.MaximumValue = 40
yLinearAxis.Title = "Y Axis"
yLinearAxis.MinimumValue = -40
yLinearAxis.MaximumValue = 40
zLinearAxis.Title = "Z Axis"
zLinearAxis.MinimumValue = -10
zLinearAxis.MaximumValue = 40
SurfaceChart.XAxis = xLinearAxis
SurfaceChart.YAxis = yLinearAxis
SurfaceChart.ZAxis = zLinearAxis
このトピックに関連する追加情報については、以下のトピックを参照してください。