DataManipulator.Sort Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer oder mehreren Datenreihen aus.
Überlädt
| Name | Beschreibung |
|---|---|
| Sort(PointSortOrder, String, String) |
Führt eine Sortierung der Datenpunkte in einer oder mehreren Datenreihen mithilfe der angegebenen Reihenfolge aus. Die Sortierung kann auf jedem verfügbaren Datenpunktwert basieren. |
| Sort(IComparer<DataPoint>, String) |
Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer oder mehreren Datenreihen aus. |
| Sort(IComparer<DataPoint>, Series) |
Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Datenreihe aus. |
| Sort(PointSortOrder, String) |
Führt eine Sortierung der Datenpunkte in einer oder mehreren Datenreihen mithilfe der angegebenen Reihenfolge aus. Die Sortierung basiert auf dem ersten Y-Wert der einzelnen Datenpunkte. |
| Sort(PointSortOrder, Series) |
Führt eine Sortierung der Datenpunkte in einer Datenreihe mithilfe der angegebenen Reihenfolge aus. Die Sortierung basiert auf dem ersten Y-Wert der einzelnen Datenpunkte. |
| Sort(PointSortOrder, String, Series) |
Führt eine Sortierung der Datenpunkte in einer Datenreihe mithilfe der angegebenen Reihenfolge aus. Die Sortierung kann auf jedem verfügbaren Datenpunktwert basieren. |
Sort(PointSortOrder, String, String)
Führt eine Sortierung der Datenpunkte in einer oder mehreren Datenreihen mithilfe der angegebenen Reihenfolge aus. Die Sortierung kann auf jedem verfügbaren Datenpunktwert basieren.
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)
Parameter
- pointSortOrder
- PointSortOrder
Ein PointSortOrder Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend ist.
- sortBy
- String
Ein string Wert, der die zu sortierenden Datenpunktwerte darstellt. Mögliche Werte sind: "X", "Y", "Y2", "Y3", "AxisLabel" usw.
Hinweise
Diese Methode führt eine auf- oder absteigende Sortierung von Datenpunkten in einer Datenreihe aus und basiert auf dem Wert, der sortBy im Parameter festgelegt ist, z. B. "X", "AxisLabel", "Y", "Y1" usw.
Beachten Sie, dass bei einer Sortierung mehrerer Datenreihen die Datenreihe ausgerichtet werden muss, andernfalls wird eine Ausnahme ausgelöst.
Important
Alle Datenreihen werden anhand des angegebenen Y-Werts aus der ERSTEN aufgeführten Datenreihe sortiert. d. h., alle Datenpunkte, unabhängig von der Datenreihe, zu der sie gehören, werden basierend auf der ersten Datenreihe sortiert.
Wenn Sie Punkte mithilfe einer benutzerdefinierten Sortierroutine sortieren möchten, verwenden Sie eine andere Definition dieser überladenen Methode.
Gilt für:
Sort(IComparer<DataPoint>, String)
Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer oder mehreren Datenreihen aus.
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)
Parameter
Ein Objekt, das die IComparer Schnittstelle implementiert und die benutzerdefinierte Sortierlogik bereitstellt.
Hinweise
Diese Methode führt eine benutzerdefinierte Sortierung der Datenpunkte in einer oder mehreren Datenreihen durch. die Sortierlogik wird durch den comparer Parameter definiert. Überschreiben und implementieren Sie die Compare Methode der IComparer Schnittstelle, führen Sie die Vergleiche aus, und geben Sie dann zurück true oder false. Die Sortierreihenfolge wird durch den Rückgabewert bestimmt.
Beachten Sie, dass bei einer Sortierung mehrerer Datenreihen die Datenreihe ausgerichtet werden muss, andernfalls wird eine Ausnahme ausgelöst.
Die beiden Objektparameter der Compare Methode müssen immer vom Typ DataPointsein.
Important
Alle Datenpunkte, unabhängig von der Datenreihe, zu der sie gehören, werden basierend auf der ersten Datenreihe sortiert; wenn sich die Position eines Datenpunkts in der ersten Datenreihe ändert, ändern sich auch alle entsprechenden Punkte in der anderen Datenreihe.
Gilt für:
Sort(IComparer<DataPoint>, Series)
Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Datenreihe aus.
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)
Parameter
Ein Objekt, das die IComparer Schnittstelle implementiert und die benutzerdefinierte Sortierlogik bereitstellt.
Hinweise
Diese Methode führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Datenreihe durch. die Sortierlogik wird durch den comparer Parameter definiert. Überschreiben und implementieren Sie die Compare Methode der IComparer Schnittstelle, führen Sie die Vergleiche aus, und geben Sie dann zurück true oder false. Die Sortierreihenfolge wird durch den Rückgabewert bestimmt.
Die beiden Objektparameter der Compare Methode müssen immer vom Typ DataPointsein.
Verwenden Sie die Sort Methode, um eine benutzerdefinierte Sortierung für mehrere Datenreihen pro Funktionsaufruf durchzuführen.
Gilt für:
Sort(PointSortOrder, String)
Führt eine Sortierung der Datenpunkte in einer oder mehreren Datenreihen mithilfe der angegebenen Reihenfolge aus. Die Sortierung basiert auf dem ersten Y-Wert der einzelnen Datenpunkte.
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)
Parameter
- pointSortOrder
- PointSortOrder
Ein PointSortOrder Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend ist.
Gilt für:
Sort(PointSortOrder, Series)
Führt eine Sortierung der Datenpunkte in einer Datenreihe mithilfe der angegebenen Reihenfolge aus. Die Sortierung basiert auf dem ersten Y-Wert der einzelnen Datenpunkte.
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)
Parameter
- pointSortOrder
- PointSortOrder
Ein PointSortOrder Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend ist.
Gilt für:
Sort(PointSortOrder, String, Series)
Führt eine Sortierung der Datenpunkte in einer Datenreihe mithilfe der angegebenen Reihenfolge aus. Die Sortierung kann auf jedem verfügbaren Datenpunktwert basieren.
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)
Parameter
- pointSortOrder
- PointSortOrder
Ein PointSortOrder Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend ist.
- sortBy
- String
Ein string Wert, der die zu sortierenden Datenpunktwerte darstellt. Mögliche Werte sind: "X", "Y", "Y2", "Y3", "AxisLabel" usw.