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 einer oder mehrerer Reihen aus.
Überlädt
Sort(PointSortOrder, String, String) |
Sortiert die Datenpunkte einer oder mehrerer Reihen in der angegebenen Reihenfolge. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen. |
Sort(IComparer<DataPoint>, String) |
Führt eine benutzerdefinierte Sortierung einer oder mehrerer Reihen aus. |
Sort(IComparer<DataPoint>, Series) |
Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Reihe aus. |
Sort(PointSortOrder, String) |
Führt eine Sortierung der Datenpunkte in einer oder mehreren Reihen in der angegebenen Reihenfolge aus. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts. |
Sort(PointSortOrder, Series) |
Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts. |
Sort(PointSortOrder, String, Series) |
Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen. |
Sort(PointSortOrder, String, String)
Sortiert die Datenpunkte einer oder mehrerer Reihen in der angegebenen Reihenfolge. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::String ^ seriesName);
public void Sort (System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, string seriesName);
member this.Sort : System.Web.UI.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 erfolgt.
- sortBy
- String
Ein string
-Wert, der die zu sortierenden Datenpunktwerte darstellt. Mögliche Werte: "X", "Y", "Y2", "Y3", "AxisLabel" usw.
Hinweise
Diese Methode führt eine aufsteigende oder absteigende Sortierung nach Datenpunkten in einer Reihe aus und basiert auf dem Wert, der im -Parameter festgelegt ist, z. B. sortBy
"X", "AxisLabel", "Y", "Y1" usw.
Beachten Sie Folgendes: Wenn mehrere Reihen sortiert werden, muss die Reihe ausgerichtet werden, andernfalls wird eine Ausnahme ausgelöst.
Wichtig
Alle Reihen werden mit dem angegebenen Y-Wert aus der zuerst aufgeführten Reihe sortiert. Das heißt, alle Datenpunkte werden unabhängig von der Reihe, zu der sie gehören, basierend auf der ersten Reihe sortiert.
Um Punkte mithilfe einer benutzerdefinierten Sortierroutine zu sortieren, verwenden Sie eine andere Definition dieser überladenen Methode.
Gilt für
Sort(IComparer<DataPoint>, String)
Führt eine benutzerdefinierte Sortierung einer oder mehrerer Reihen aus.
public:
void Sort(System::Collections::Generic::IComparer<System::Web::UI::DataVisualization::Charting::DataPoint ^> ^ comparer, System::String ^ seriesName);
public void Sort (System.Collections.Generic.IComparer<System.Web.UI.DataVisualization.Charting.DataPoint> comparer, string seriesName);
member this.Sort : System.Collections.Generic.IComparer<System.Web.UI.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 Reihen aus. 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 true
oder false
zurück. Die Sortierreihenfolge wird durch den Rückgabewert bestimmt.
Beachten Sie Folgendes: Wenn mehrere Reihen sortiert werden, muss die Reihe ausgerichtet werden, andernfalls wird eine Ausnahme ausgelöst.
Die beiden Objektparameter der Compare -Methode müssen immer vom Typ DataPoint sein.
Wichtig
Alle Datenpunkte werden unabhängig von der Reihe, zu der sie gehören, basierend auf der ersten Reihe sortiert. Wenn sich die Position eines Datenpunkts in der ersten Reihe ändert, ändern sich auch alle entsprechenden Punkte in der anderen Reihe.
Gilt für
Sort(IComparer<DataPoint>, Series)
Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Reihe aus.
public:
void Sort(System::Collections::Generic::IComparer<System::Web::UI::DataVisualization::Charting::DataPoint ^> ^ comparer, System::Web::UI::DataVisualization::Charting::Series ^ series);
public void Sort (System.Collections.Generic.IComparer<System.Web.UI.DataVisualization.Charting.DataPoint> comparer, System.Web.UI.DataVisualization.Charting.Series series);
member this.Sort : System.Collections.Generic.IComparer<System.Web.UI.DataVisualization.Charting.DataPoint> * System.Web.UI.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 Reihe aus. 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 true
oder false
zurück. Die Sortierreihenfolge wird durch den Rückgabewert bestimmt.
Die beiden Objektparameter der Compare -Methode müssen immer vom Typ DataPoint sein.
Verwenden Sie die -Methode, um eine benutzerdefinierte Sortierung für mehr als eine Reihe pro Funktionsaufruf Sort durchzuführen.
Gilt für
Sort(PointSortOrder, String)
Führt eine Sortierung der Datenpunkte in einer oder mehreren Reihen in der angegebenen Reihenfolge aus. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ seriesName);
public void Sort (System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, string seriesName);
member this.Sort : System.Web.UI.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 erfolgt.
Gilt für
Sort(PointSortOrder, Series)
Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::Web::UI::DataVisualization::Charting::Series ^ series);
public void Sort (System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, System.Web.UI.DataVisualization.Charting.Series series);
member this.Sort : System.Web.UI.DataVisualization.Charting.PointSortOrder * System.Web.UI.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 erfolgt.
Gilt für
Sort(PointSortOrder, String, Series)
Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::Web::UI::DataVisualization::Charting::Series ^ series);
public void Sort (System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, System.Web.UI.DataVisualization.Charting.Series series);
member this.Sort : System.Web.UI.DataVisualization.Charting.PointSortOrder * string * System.Web.UI.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 erfolgt.
- sortBy
- String
Ein string
-Wert, der die zu sortierenden Datenpunktwerte darstellt. Mögliche Werte: "X", "Y", "Y2", "Y3", "AxisLabel" usw.