DataManipulator.Sort 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
하나 이상의 계열에서 데이터 요소에 대한 사용자 지정 정렬을 수행합니다.
오버로드
| Name | Description |
|---|---|
| Sort(PointSortOrder, String, String) |
지정된 순서를 사용하여 하나 이상의 계열의 데이터 요소에 대해 정렬을 수행합니다. 정렬은 사용 가능한 모든 데이터 요소 값을 기반으로 할 수 있습니다. |
| Sort(IComparer<DataPoint>, String) |
하나 이상의 계열에서 데이터 요소에 대한 사용자 지정 정렬을 수행합니다. |
| Sort(IComparer<DataPoint>, Series) |
계열의 데이터 요소에 대해 사용자 지정 정렬을 수행합니다. |
| Sort(PointSortOrder, String) |
지정된 순서를 사용하여 하나 이상의 계열의 데이터 요소에 대해 정렬을 수행합니다. 정렬은 각 데이터 포인트의 첫 번째 Y 값을 기반으로합니다. |
| Sort(PointSortOrder, Series) |
지정된 순서를 사용하여 계열의 데이터 요소에 대해 정렬을 수행합니다. 정렬은 각 데이터 포인트의 첫 번째 Y 값을 기반으로합니다. |
| Sort(PointSortOrder, String, Series) |
지정된 순서를 사용하여 계열의 데이터 요소에 대해 정렬을 수행합니다. 정렬은 사용 가능한 모든 데이터 요소 값을 기반으로 할 수 있습니다. |
Sort(PointSortOrder, String, String)
지정된 순서를 사용하여 하나 이상의 계열의 데이터 요소에 대해 정렬을 수행합니다. 정렬은 사용 가능한 모든 데이터 요소 값을 기반으로 할 수 있습니다.
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", "AxisLabel", "Y", "Y1" 등)을 기반으로 합니다.
여러 계열이 정렬되면 계열을 정렬해야 합니다. 그렇지 않으면 예외가 throw됩니다.
Important
모든 계열은 첫 번째 나열된 계열에서 지정된 Y 값을 사용하여 정렬됩니다. 즉, 속한 계열에 관계없이 모든 데이터 요소는 첫 번째 계열을 기준으로 정렬됩니다.
사용자 지정 정렬 루틴을 사용하여 점을 정렬하려면 이 오버로드된 메서드의 다른 정의를 사용합니다.
적용 대상
Sort(IComparer<DataPoint>, String)
하나 이상의 계열에서 데이터 요소에 대한 사용자 지정 정렬을 수행합니다.
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)
매개 변수
설명
이 메서드는 하나 이상의 계열에서 데이터 요소에 대해 사용자 지정 정렬을 수행합니다. 정렬 논리는 매개 변수에 의해 정의됩니다 comparer . 인터페이스의 메서드를 Compare 재정의 IComparer 하고 구현하고 비교를 수행한 다음 반환 true 하거나 false. 정렬 순서는 반환 값에 따라 결정됩니다.
여러 계열이 정렬되면 계열을 정렬해야 합니다. 그렇지 않으면 예외가 throw됩니다.
메서드의 두 개체 매개 변수는 Compare 항상 형식 DataPoint이어야 합니다.
Important
속한 계열에 관계없이 모든 데이터 요소는 첫 번째 계열을 기준으로 정렬됩니다. 첫 번째 계열의 데이터 요소 위치가 변경되면 다른 계열의 모든 해당 지점도 변경됩니다.
적용 대상
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. 정렬 순서는 반환 값에 따라 결정됩니다.
메서드의 두 개체 매개 변수는 Compare 항상 형식 DataPoint이어야 합니다.
함수 호출당 두 개 이상의 계열에 대해 사용자 지정 정렬을 수행하려면 이 메서드를 Sort 사용합니다.
적용 대상
Sort(PointSortOrder, String)
지정된 순서를 사용하여 하나 이상의 계열의 데이터 요소에 대해 정렬을 수행합니다. 정렬은 각 데이터 포인트의 첫 번째 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)
지정된 순서를 사용하여 계열의 데이터 요소에 대해 정렬을 수행합니다. 정렬은 각 데이터 포인트의 첫 번째 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" 등입니다.