Chart.AlignDataPointsByAxisLabel メソッド

定義

軸ラベルを使用してデータ ポイントを配置します。

オーバーロード

AlignDataPointsByAxisLabel()

軸ラベルを使用して X 軸に沿ってデータ ポイントを配置します。 複数の系列にインデックスが付けられおり、X 値が文字列の場合に適用できます。

AlignDataPointsByAxisLabel(String)

軸ラベルを使用して X 軸に沿って別の系列のデータ ポイントを配置します。 昇順の並べ替え順序を使用して、グラフ内の指定された系列を配置します。

AlignDataPointsByAxisLabel(PointSortOrder)

軸ラベルを使用してデータ ポイントを配置します。 指定された並べ替え順序を使用して、グラフ内のすべての系列を配置します。

AlignDataPointsByAxisLabel(String, PointSortOrder)

軸ラベルを使用してデータ ポイントを配置します。

AlignDataPointsByAxisLabel()

軸ラベルを使用して X 軸に沿ってデータ ポイントを配置します。 複数の系列にインデックスが付けられおり、X 値が文字列の場合に適用できます。

public:
 void AlignDataPointsByAxisLabel();
public void AlignDataPointsByAxisLabel ();
member this.AlignDataPointsByAxisLabel : unit -> unit
Public Sub AlignDataPointsByAxisLabel ()

適用対象

AlignDataPointsByAxisLabel(String)

軸ラベルを使用して X 軸に沿って別の系列のデータ ポイントを配置します。 昇順の並べ替え順序を使用して、グラフ内の指定された系列を配置します。

public:
 void AlignDataPointsByAxisLabel(System::String ^ series);
public void AlignDataPointsByAxisLabel (string series);
member this.AlignDataPointsByAxisLabel : string -> unit
Public Sub AlignDataPointsByAxisLabel (series As String)

パラメーター

series
String

データ ポイントの軸ラベルを使用して X 軸に沿って配置されるデータ ポイントを含む系列のコンマ区切りリスト。

注釈

このメソッドは、X 軸に沿って異なる系列のデータ ポイントを軸ラベルを使用して配置するために使用され、次の場合に適用されます。

  • 複数の系列が表示され、インデックスが作成されます。つまり、すべてのデータ ポイントの値が XValue 0 であるか、プロパティが IsXValueIndexed true.

  • すべてのデータ ポイントには、空でない軸ラベルがあり、そのラベルに Series固有です。 一意でない場合は、例外がスローされます。

この状況は、データ バインディングによって複数の系列が作成され string 、X 軸の値に値が使用される場合に非常に一般的です。

複数のインデックス付き系列がプロットされ、X 値が値を使用して string 設定されると、2 つの問題が発生します。

  • 同じ文字列 X 値を持つ異なる系列のデータ ポイントが X 軸に沿って同じインデックスにプロットされることを保証することはできません。

  • 同じインデックスを持つ他の系列のデータ ポイントにも軸ラベルがある場合でも、最初の系列のデータ ポイントの軸ラベルのみが表示されます。

既定では、ポイントは系列に格納されている順序でプロットされます。 並べ替え順序を指定するには、パラメーターを AlignDataPointsByAxisLabel 持つメソッド オーバーロードを sortingOrder 使用します。

適用対象

AlignDataPointsByAxisLabel(PointSortOrder)

軸ラベルを使用してデータ ポイントを配置します。 指定された並べ替え順序を使用して、グラフ内のすべての系列を配置します。

public:
 void AlignDataPointsByAxisLabel(System::Windows::Forms::DataVisualization::Charting::PointSortOrder sortingOrder);
public void AlignDataPointsByAxisLabel (System.Windows.Forms.DataVisualization.Charting.PointSortOrder sortingOrder);
member this.AlignDataPointsByAxisLabel : System.Windows.Forms.DataVisualization.Charting.PointSortOrder -> unit
Public Sub AlignDataPointsByAxisLabel (sortingOrder As PointSortOrder)

パラメーター

sortingOrder
PointSortOrder

軸ラベルに昇順と降順のどちらの並べ替え順序を使用するかを示し、次に、同じ軸空間を以前に占有していたポイントを表示する順序を示す PointSortOrder オブジェクト。

適用対象

AlignDataPointsByAxisLabel(String, PointSortOrder)

軸ラベルを使用してデータ ポイントを配置します。

public:
 void AlignDataPointsByAxisLabel(System::String ^ series, System::Windows::Forms::DataVisualization::Charting::PointSortOrder sortingOrder);
public void AlignDataPointsByAxisLabel (string series, System.Windows.Forms.DataVisualization.Charting.PointSortOrder sortingOrder);
member this.AlignDataPointsByAxisLabel : string * System.Windows.Forms.DataVisualization.Charting.PointSortOrder -> unit
Public Sub AlignDataPointsByAxisLabel (series As String, sortingOrder As PointSortOrder)

パラメーター

series
String

軸ラベルを使用して配置される系列のコンマ区切りリスト。

sortingOrder
PointSortOrder

軸ラベルに昇順と降順のどちらの並べ替え順序を使用するかを示し、次に、同じ軸空間を以前に占有していたポイントを表示する順序を示す PointSortOrder 列挙値。

注釈

このメソッドは、X 軸に沿って異なる系列のデータ ポイントを軸ラベルを使用して配置するために使用され、次の場合に適用されます。

  • 複数の系列が表示され、インデックスが作成されます。つまり、すべてのデータ ポイントの値が XValue 0 であるか、プロパティが IsXValueIndexed true.

  • すべてのデータ ポイントには、空でない軸ラベルがあり、そのラベルに Series固有です。 一意でない場合は、例外がスローされます。

この状況は、データ バインディングによって複数の系列が作成され string 、X 軸の値に値が使用される場合に非常に一般的です。

複数のインデックス付き系列がプロットされ、X 値が値を使用して string 設定されると、2 つの問題が発生します。

  • 同じ文字列 X 値を持つ異なる系列のデータ ポイントが X 軸に沿って同じインデックスにプロットされることを保証することはできません。

  • 同じインデックスを持つ他の系列のデータ ポイントにも軸ラベルがある場合でも、最初の系列のデータ ポイントの軸ラベルのみが表示されます。

既定では、ポイントは系列に格納されている順序でプロットされます。 並べ替え順序を指定するには、パラメーターを AlignDataPointsByAxisLabel 持つメソッド オーバーロードを sortingOrder 使用します。

適用対象