DataManipulator.Sort Methode

Definition

Führt eine benutzerdefinierte Sortierung einer oder mehrerer Reihen aus.Performs a custom sort on one or more series.

Überlädt

Sort(PointSortOrder, String, String)

Sortiert die Datenpunkte einer oder mehrerer Reihen in der angegebenen Reihenfolge.Sorts the data points of one or more series in the specified order. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen.The sort can be based on any available data point value.

Sort(IComparer<DataPoint>, String)

Führt eine benutzerdefinierte Sortierung einer oder mehrerer Reihen aus.Performs a custom sort on one or more series.

Sort(IComparer<DataPoint>, Series)

Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Reihe aus.Performs a custom sort on the data points in a series.

Sort(PointSortOrder, String)

Führt eine Sortierung der Datenpunkte in einer oder mehreren Reihen in der angegebenen Reihenfolge aus.Performs a sort on the data points in one or more series, using the specified order. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts.The sort is based on the first Y-value of each of the data points.

Sort(PointSortOrder, Series)

Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus.Performs a sort on the data points in a series using the specified order. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts.The sort is based on the first Y-value of each of the data points.

Sort(PointSortOrder, String, Series)

Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus.Performs a sort on the data points in a series using the specified order. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen.The sort can be based on any available data point value.

Sort(PointSortOrder, String, String)

Sortiert die Datenpunkte einer oder mehrerer Reihen in der angegebenen Reihenfolge.Sorts the data points of one or more series in the specified order. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen.The sort can be based on any available data point value.

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

Parameter

pointSortOrder
PointSortOrder

Ein PointSortOrder-Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend erfolgt.A PointSortOrder enumeration value that determines if the sort is ascending or descending.

sortBy
String

Ein string-Wert, der die zu sortierenden Datenpunktwerte darstellt.A string value that represents the data point values to be sorted. Dabei sind folgende Werte möglich: "X", "Y", "Y2", "Y3", "AxisLabel" usw.Possible values are: "X", "Y", "Y2", "Y3", "AxisLabel", and so forth.

seriesName
String

Eine durch Trennzeichen getrennte Liste von Namen der zu sortierenden Series.A comma-separated list of names of the Series to be sorted.

Hinweise

Diese Methode führt eine aufsteigende oder absteigende Sortierung an Datenpunkten in einer Reihe durch und basiert auf dem Wert, der im sortBy Parameter festgelegt wird, z. b. "X", "AxisLabel", "Y", "Y1" usw.This method performs an ascending or descending sort on data points in a series, and is based on the value that is set in the sortBy parameter such as "X", "AxisLabel", "Y", "Y1", and so forth.

Beachten Sie Folgendes: Wenn mehrere Reihen sortiert sind, muss die Reihe ausgerichtet werden. andernfalls wird eine Ausnahme ausgelöst.Note that if multiple series are sorted, the series must be aligned, otherwise an exception will be thrown.

Wichtig

Alle Reihen werden mit dem angegebenen Y-Wert aus der ersten aufgelisteten Reihe sortiert. Das heißt, dass alle Datenpunkte, unabhängig von der Reihe, zu der Sie gehören, basierend auf der ersten Reihe sortiert werden.All series will be sorted using the specified Y-value from the FIRST listed series; that is, all data points, regardless of the series they belong to, are sorted based on the first series.

Um Punkte mithilfe einer benutzerdefinierten Sortier Routine zu sortieren, verwenden Sie eine andere Definition dieser überladenen Methode.To sort points using a custom sort routine, use a different definition of this overloaded method.

Sort(IComparer<DataPoint>, String)

Führt eine benutzerdefinierte Sortierung einer oder mehrerer Reihen aus.Performs a custom sort on one or more series.

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

comparer
IComparer<DataPoint>

Ein Objekt, das die IComparer-Schnittstelle implementiert und die benutzerdefinierte Sortierlogik bereitstellt.An object that implements the IComparer interface and provides the custom sorting logic.

seriesName
String

Eine durch Trennzeichen getrennte Liste von Namen der zu sortierenden Series.A comma-separated list of names of the Series to be sorted.

Hinweise

Diese Methode führt eine benutzerdefinierte Sortierung der Datenpunkte in einer oder mehreren Reihen aus. die Sortier Logik wird durch den comparer -Parameter definiert.This method performs a custom sort on the data points in one or more series; the sort logic is defined by the comparer parameter. Überschreiben und implementieren Compare Sie die-Methode der true - false Schnittstelle,führenSiedieVergleicheaus,undgebenSieIComparer dann oder zurück.Override and implement the Compare method of the IComparer interface, perform the comparison(s) and then return true or false. Die Sortierreihenfolge wird durch den Rückgabewert bestimmt.The sort order is determined by the return value.

Beachten Sie Folgendes: Wenn mehrere Reihen sortiert sind, muss die Reihe ausgerichtet werden. andernfalls wird eine Ausnahme ausgelöst.Note that if multiple series are sorted, the series must be aligned, otherwise an exception will be thrown.

Die zwei Objekt Parameter der Compare -Methode müssen immer vom Typ DataPointsein.The two object parameters of the Compare method must always be of type DataPoint.

Wichtig

Alle Datenpunkte, unabhängig von der Reihe, zu der Sie gehören, werden basierend auf der ersten Reihe sortiert. Wenn sich die Position eines Daten Punkts in der ersten Reihe ändert, ändern sich auch alle entsprechenden Punkte in der anderen Serie.All data points, regardless of the series they belong to, are sorted based on the first series; if the position of a data point in the first series changes, all corresponding points in the other series change as well.

Sort(IComparer<DataPoint>, Series)

Führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Reihe aus.Performs a custom sort on the data points in a series.

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

Parameter

comparer
IComparer<DataPoint>

Ein Objekt, das die IComparer-Schnittstelle implementiert und die benutzerdefinierte Sortierlogik bereitstellt.An object that implements the IComparer interface and provides the custom sorting logic.

series
Series

Das zu sortierende Series-Objekt.The Series object to be sorted.

Hinweise

Diese Methode führt eine benutzerdefinierte Sortierung der Datenpunkte in einer Reihe aus. die Sortier Logik wird durch den comparer -Parameter definiert.This method performs a custom sort on the data points in a series; the sort logic is defined by the comparer parameter. Überschreiben und implementieren Compare Sie die-Methode der true - false Schnittstelle,führenSiedieVergleicheaus,undgebenSieIComparer dann oder zurück.Override and implement the Compare method of the IComparer interface, perform the comparison(s) and then return true or false. Die Sortierreihenfolge wird durch den Rückgabewert bestimmt.The sort order is determined by the return value.

Die zwei Objekt Parameter der Compare -Methode müssen immer vom Typ DataPointsein.The two object parameters of the Compare method must always be of type DataPoint.

Verwenden Sie die Sort -Methode, um eine benutzerdefinierte Sortierung für mehr als eine Reihe pro Funktionsaufrufe auszuführen.To perform a custom sort for more than one series per function call, use the Sort method.

Sort(PointSortOrder, String)

Führt eine Sortierung der Datenpunkte in einer oder mehreren Reihen in der angegebenen Reihenfolge aus.Performs a sort on the data points in one or more series, using the specified order. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts.The sort is based on the first Y-value of each of the data points.

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

Parameter

pointSortOrder
PointSortOrder

Ein PointSortOrder-Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend erfolgt.A PointSortOrder enumeration value that determines if the sort is ascending or descending.

seriesName
String

Eine durch Trennzeichen getrennte Liste von Namen der zu sortierenden Series.A comma-separated list of names of the Series to be sorted.

Sort(PointSortOrder, Series)

Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus.Performs a sort on the data points in a series using the specified order. Die Sortierung beruht auf dem ersten y-Wert jedes Datenpunkts.The sort is based on the first Y-value of each of the data points.

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

Parameter

pointSortOrder
PointSortOrder

Ein PointSortOrder-Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend erfolgt.A PointSortOrder enumeration value that determines if the sort is ascending or descending.

series
Series

Das zu sortierende Series-Objekt.The Series object to be sorted.

Sort(PointSortOrder, String, Series)

Führt eine Sortierung der Datenpunkte in einer Reihe in der angegebenen Reihenfolge aus.Performs a sort on the data points in a series using the specified order. Die Sortierung kann auf einem beliebigen verfügbaren Datenpunktwert beruhen.The sort can be based on any available data point value.

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

Parameter

pointSortOrder
PointSortOrder

Ein PointSortOrder-Enumerationswert, der bestimmt, ob die Sortierung aufsteigend oder absteigend erfolgt.A PointSortOrder enumeration value that determines if the sort is ascending or descending

sortBy
String

Ein string-Wert, der die zu sortierenden Datenpunktwerte darstellt.A string value that represents the data point values to be sorted. Dabei sind folgende Werte möglich: "X", "Y", "Y2", "Y3", "AxisLabel" usw.Possible values are: "X", "Y", "Y2", "Y3", "AxisLabel", and so forth.

series
Series

Das zu sortierende Series-Objekt.The Series object to be sorted.

Gilt für: