DataManipulator.Sort メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1 つ以上の系列のデータ ポイントに対してカスタムの並べ替えを実行します。
オーバーロード
Sort(PointSortOrder, String, String) |
指定された順序を使用して、1 つまたは複数の系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、使用できる任意のデータ ポイント値に基づいて実行できます。 |
Sort(IComparer<DataPoint>, String) |
1 つ以上の系列のデータ ポイントに対してカスタムの並べ替えを実行します。 |
Sort(IComparer<DataPoint>, Series) |
系列のデータ ポイントに対してカスタムの並べ替えを実行します。 |
Sort(PointSortOrder, String) |
指定された順序を使用して、1 つまたは複数の系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、各データ ポイントの 1 番目の Y 値に基づいて実行されます。 |
Sort(PointSortOrder, Series) |
指定された順序を使用して、系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、各データ ポイントの 1 番目の Y 値に基づいて実行されます。 |
Sort(PointSortOrder, String, Series) |
指定された順序を使用して、系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、使用できる任意のデータ ポイント値に基づいて実行できます。 |
Sort(PointSortOrder, String, String)
指定された順序を使用して、1 つまたは複数の系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、使用できる任意のデータ ポイント値に基づいて実行できます。
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::String ^ seriesName);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, string seriesName);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * string * string -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, sortBy As String, seriesName As String)
パラメーター
- pointSortOrder
- PointSortOrder
昇順と降順のどちらの並べ替え順序を使用するかを決定する PointSortOrder 列挙値。
- sortBy
- String
並べ替えの対象となるデータ ポイント値を表す string
値。 "X"、"Y"、"Y2"、"Y3"、"AxisLabel" などの値を指定できます。
注釈
このメソッドは、系列内のデータポイントに対して昇順または降順の並べ替えを実行し、パラメーターに設定されている値 ( sortBy
"X"、"軸ラベル"、"Y"、"Y1" など) に基づいています。
複数の系列が並べ替えられている場合は、系列を揃える必要があります。そうしないと、例外がスローされます。
重要
すべての系列は、表示されている最初の系列の指定した Y 値を使用して並べ替えられます。つまり、属している系列に関係なく、すべてのデータポイントは、最初の系列に基づいて並べ替えられます。
カスタム並べ替えルーチンを使用してポイントを並べ替えるには、このオーバーロードされたメソッドの別の定義を使用します。
適用対象
Sort(IComparer<DataPoint>, String)
1 つ以上の系列のデータ ポイントに対してカスタムの並べ替えを実行します。
public:
void Sort(System::Collections::Generic::IComparer<System::Windows::Forms::DataVisualization::Charting::DataPoint ^> ^ comparer, System::String ^ seriesName);
public void Sort (System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> comparer, string seriesName);
member this.Sort : System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> * string -> unit
Public Sub Sort (comparer As IComparer(Of DataPoint), seriesName As String)
パラメーター
注釈
このメソッドは、1つまたは複数の系列のデータポイントに対してカスタムの並べ替えを実行します。並べ替えロジックは、パラメーターによって定義され comparer
ます。 インターフェイスのメソッドをオーバーライドして実装し Compare IComparer 、比較を実行して、 true
またはを false
返します。 並べ替え順序は、戻り値によって決まります。
複数の系列が並べ替えられている場合は、系列を揃える必要があります。そうしないと、例外がスローされます。
メソッドの2つのオブジェクトパラメーターは、 Compare 常に型である必要があり DataPoint ます。
重要
すべてのデータポイントは、属している系列に関係なく、最初の系列に基づいて並べ替えられます。最初の系列のデータポイントの位置が変更された場合、他の系列の対応するすべてのポイントも変更されます。
適用対象
Sort(IComparer<DataPoint>, Series)
系列のデータ ポイントに対してカスタムの並べ替えを実行します。
public:
void Sort(System::Collections::Generic::IComparer<System::Windows::Forms::DataVisualization::Charting::DataPoint ^> ^ comparer, System::Windows::Forms::DataVisualization::Charting::Series ^ series);
public void Sort (System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> comparer, System.Windows.Forms.DataVisualization.Charting.Series series);
member this.Sort : System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Sort (comparer As IComparer(Of DataPoint), series As Series)
パラメーター
注釈
このメソッドは、系列内のデータポイントに対してカスタムの並べ替えを実行します。並べ替えロジックは、パラメーターによって定義され comparer
ます。 インターフェイスのメソッドをオーバーライドして実装し Compare IComparer 、比較を実行して、 true
またはを false
返します。 並べ替え順序は、戻り値によって決まります。
メソッドの2つのオブジェクトパラメーターは、 Compare 常に型である必要があり DataPoint ます。
関数呼び出しごとに複数の系列に対してカスタムの並べ替えを実行するには、メソッドを使用し Sort ます。
適用対象
Sort(PointSortOrder, String)
指定された順序を使用して、1 つまたは複数の系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、各データ ポイントの 1 番目の Y 値に基づいて実行されます。
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ seriesName);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string seriesName);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * string -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, seriesName As String)
パラメーター
- pointSortOrder
- PointSortOrder
昇順と降順のどちらの並べ替え順序を使用するかを決定する PointSortOrder 列挙値。
適用対象
Sort(PointSortOrder, Series)
指定された順序を使用して、系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、各データ ポイントの 1 番目の Y 値に基づいて実行されます。
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::Windows::Forms::DataVisualization::Charting::Series ^ series);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, System.Windows.Forms.DataVisualization.Charting.Series series);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, series As Series)
パラメーター
- pointSortOrder
- PointSortOrder
昇順と降順のどちらの並べ替え順序を使用するかを決定する PointSortOrder 列挙値。
適用対象
Sort(PointSortOrder, String, Series)
指定された順序を使用して、系列のデータ ポイントに対して並べ替えを実行します。 並べ替えは、使用できる任意のデータ ポイント値に基づいて実行できます。
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::Windows::Forms::DataVisualization::Charting::Series ^ series);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, System.Windows.Forms.DataVisualization.Charting.Series series);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * string * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, sortBy As String, series As Series)
パラメーター
- pointSortOrder
- PointSortOrder
昇順と降順のどちらの並べ替え順序を使用するかを決定する PointSortOrder 列挙値。
- sortBy
- String
並べ替えの対象となるデータ ポイント値を表す string
値。 "X"、"Y"、"Y2"、"Y3"、"AxisLabel" などの値を指定できます。