DataManipulator.Sort Methode

Definitie

Voert een aangepaste sortering uit op een of meer reeksen.

Overloads

Name Description
Sort(PointSortOrder, String, String)

Hiermee sorteert u de gegevenspunten van een of meer reeksen in de opgegeven volgorde. De sortering kan worden gebaseerd op elke beschikbare gegevenspuntwaarde.

Sort(IComparer<DataPoint>, String)

Voert een aangepaste sortering uit op een of meer reeksen.

Sort(IComparer<DataPoint>, Series)

Voert een aangepaste sortering uit op de gegevenspunten in een reeks.

Sort(PointSortOrder, String)

Hiermee wordt een sortering uitgevoerd op de gegevenspunten in een of meer reeksen, met behulp van de opgegeven volgorde. De sortering is gebaseerd op de eerste Y-waarde van elk van de gegevenspunten.

Sort(PointSortOrder, Series)

Hiermee wordt een sortering uitgevoerd op de gegevenspunten in een reeks met behulp van de opgegeven volgorde. De sortering is gebaseerd op de eerste Y-waarde van elk van de gegevenspunten.

Sort(PointSortOrder, String, Series)

Hiermee wordt een sortering uitgevoerd op de gegevenspunten in een reeks met behulp van de opgegeven volgorde. De sortering kan worden gebaseerd op elke beschikbare gegevenspuntwaarde.

Sort(PointSortOrder, String, String)

Hiermee sorteert u de gegevenspunten van een of meer reeksen in de opgegeven volgorde. De sortering kan worden gebaseerd op elke beschikbare gegevenspuntwaarde.

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)

Parameters

pointSortOrder
PointSortOrder

Een PointSortOrder opsommingswaarde die bepaalt of de sortering oplopend of aflopend is.

sortBy
String

Een string waarde die de waarden van het gegevenspunt vertegenwoordigt die moeten worden gesorteerd. Mogelijke waarden zijn: 'X', 'Y', 'Y2', 'Y3', 'AxisLabel', enzovoort.

seriesName
String

Een door komma's gescheiden lijst met namen van de Series te sorteren namen.

Opmerkingen

Deze methode voert een oplopende of aflopende sortering uit op gegevenspunten in een reeks en is gebaseerd op de waarde die is ingesteld in de sortBy parameter, zoals 'X', 'AxisLabel', 'Y', 'Y1', enzovoort.

Houd er rekening mee dat als er meerdere reeksen zijn gesorteerd, de reeks moet worden uitgelijnd, anders wordt er een uitzondering gegenereerd.

Important

Alle reeksen worden gesorteerd met behulp van de opgegeven Y-waarde uit de EERSTE vermelde reeks; dat wil gezegd dat alle gegevenspunten, ongeacht de reeks waartoe ze behoren, worden gesorteerd op basis van de eerste reeks.

Als u punten wilt sorteren met behulp van een aangepaste sorteerroutine, gebruikt u een andere definitie van deze overbelaste methode.

Van toepassing op

Sort(IComparer<DataPoint>, String)

Voert een aangepaste sortering uit op een of meer reeksen.

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)

Parameters

comparer
IComparer<DataPoint>

Een object dat de IComparer interface implementeert en de aangepaste sorteerlogica biedt.

seriesName
String

Een door komma's gescheiden lijst met namen van de Series te sorteren namen.

Opmerkingen

Met deze methode wordt een aangepaste sortering uitgevoerd op de gegevenspunten in een of meer reeksen; de sorteerlogica wordt gedefinieerd door de comparer parameter. Overschrijf en implementeer de Compare methode van de IComparer interface, voer de vergelijking(en) uit en retourneer true of false. De sorteervolgorde wordt bepaald door de retourwaarde.

Houd er rekening mee dat als er meerdere reeksen zijn gesorteerd, de reeks moet worden uitgelijnd, anders wordt er een uitzondering gegenereerd.

De twee objectparameters van de Compare methode moeten altijd van het type DataPointzijn.

Important

Alle gegevenspunten, ongeacht de reeks waartoe ze behoren, worden gesorteerd op basis van de eerste reeks; als de positie van een gegevenspunt in de eerste reeks verandert, worden ook alle bijbehorende punten in de andere reeks gewijzigd.

Van toepassing op

Sort(IComparer<DataPoint>, Series)

Voert een aangepaste sortering uit op de gegevenspunten in een reeks.

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)

Parameters

comparer
IComparer<DataPoint>

Een object dat de IComparer interface implementeert en de aangepaste sorteerlogica biedt.

series
Series

Het Series object dat moet worden gesorteerd.

Opmerkingen

Met deze methode wordt een aangepaste sortering uitgevoerd op de gegevenspunten in een reeks; de sorteerlogica wordt gedefinieerd door de comparer parameter. Overschrijf en implementeer de Compare methode van de IComparer interface, voer de vergelijking(en) uit en retourneer true of false. De sorteervolgorde wordt bepaald door de retourwaarde.

De twee objectparameters van de Compare methode moeten altijd van het type DataPointzijn.

Als u een aangepaste sortering wilt uitvoeren voor meer dan één reeks per functie-aanroep, gebruikt u de Sort methode.

Van toepassing op

Sort(PointSortOrder, String)

Hiermee wordt een sortering uitgevoerd op de gegevenspunten in een of meer reeksen, met behulp van de opgegeven volgorde. De sortering is gebaseerd op de eerste Y-waarde van elk van de gegevenspunten.

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)

Parameters

pointSortOrder
PointSortOrder

Een PointSortOrder opsommingswaarde die bepaalt of de sortering oplopend of aflopend is.

seriesName
String

Een door komma's gescheiden lijst met namen van de Series te sorteren namen.

Van toepassing op

Sort(PointSortOrder, Series)

Hiermee wordt een sortering uitgevoerd op de gegevenspunten in een reeks met behulp van de opgegeven volgorde. De sortering is gebaseerd op de eerste Y-waarde van elk van de gegevenspunten.

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)

Parameters

pointSortOrder
PointSortOrder

Een PointSortOrder opsommingswaarde die bepaalt of de sortering oplopend of aflopend is.

series
Series

Het Series object dat moet worden gesorteerd.

Van toepassing op

Sort(PointSortOrder, String, Series)

Hiermee wordt een sortering uitgevoerd op de gegevenspunten in een reeks met behulp van de opgegeven volgorde. De sortering kan worden gebaseerd op elke beschikbare gegevenspuntwaarde.

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)

Parameters

pointSortOrder
PointSortOrder

Een PointSortOrder opsommingswaarde die bepaalt of de sortering oplopend of aflopend is.

sortBy
String

Een string waarde die de waarden van het gegevenspunt vertegenwoordigt die moeten worden gesorteerd. Mogelijke waarden zijn: 'X', 'Y', 'Y2', 'Y3', 'AxisLabel', enzovoort.

series
Series

Het Series object dat moet worden gesorteerd.

Van toepassing op