DataManipulator.Sort Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Utför en anpassad sortering i en eller flera serier.
Överlagringar
| Name | Description |
|---|---|
| Sort(PointSortOrder, String, String) |
Sorterar datapunkterna i en eller flera serier i den angivna ordningen. Sorteringen kan baseras på alla tillgängliga datapunktsvärden. |
| Sort(IComparer<DataPoint>, String) |
Utför en anpassad sortering i en eller flera serier. |
| Sort(IComparer<DataPoint>, Series) |
Utför en anpassad sortering på datapunkterna i en serie. |
| Sort(PointSortOrder, String) |
Utför en sortering på datapunkterna i en eller flera serier med den angivna ordningen. Sorteringen baseras på det första Y-värdet för var och en av datapunkterna. |
| Sort(PointSortOrder, Series) |
Utför en sortering på datapunkterna i en serie med den angivna ordningen. Sorteringen baseras på det första Y-värdet för var och en av datapunkterna. |
| Sort(PointSortOrder, String, Series) |
Utför en sortering på datapunkterna i en serie med den angivna ordningen. Sorteringen kan baseras på alla tillgängliga datapunktsvärden. |
Sort(PointSortOrder, String, String)
Sorterar datapunkterna i en eller flera serier i den angivna ordningen. Sorteringen kan baseras på alla tillgängliga datapunktsvärden.
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)
Parametrar
- pointSortOrder
- PointSortOrder
Ett PointSortOrder uppräkningsvärde som avgör om sorteringen är stigande eller fallande.
- sortBy
- String
Ett string värde som representerar de datapunktsvärden som ska sorteras. Möjliga värden är: "X", "Y", "Y2", "Y3", "AxisLabel" och så vidare.
Kommentarer
Den här metoden utför en stigande eller fallande sortering på datapunkter i en serie och baseras på värdet som anges i parametern sortBy som "X", "AxisLabel", "Y", "Y1" och så vidare.
Observera att om flera serier sorteras måste serien justeras, annars utlöses ett undantag.
Important
Alla serier sorteras med det angivna Y-värdet från den första angivna serien. Det vill: alla datapunkter, oavsett vilken serie de tillhör, sorteras baserat på den första serien.
Om du vill sortera punkter med hjälp av en anpassad sorteringsrutin använder du en annan definition av den här överlagrade metoden.
Gäller för
Sort(IComparer<DataPoint>, String)
Utför en anpassad sortering i en eller flera serier.
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)
Parametrar
Ett objekt som implementerar IComparer gränssnittet och tillhandahåller anpassad sorteringslogik.
Kommentarer
Den här metoden utför en anpassad sortering på datapunkterna i en eller flera serier. sorteringslogik definieras av parametern comparer . Åsidosätt och implementera Compare -metoden för IComparer gränssnittet, utför jämförelserna och returnerar true sedan eller false. Sorteringsordningen bestäms av returvärdet.
Observera att om flera serier sorteras måste serien justeras, annars utlöses ett undantag.
De två objektparametrarna för Compare metoden måste alltid vara av typen DataPoint.
Important
Alla datapunkter, oavsett vilken serie de tillhör, sorteras baserat på den första serien. Om positionen för en datapunkt i den första serien ändras ändras även alla motsvarande punkter i den andra serien.
Gäller för
Sort(IComparer<DataPoint>, Series)
Utför en anpassad sortering på datapunkterna i en serie.
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)
Parametrar
Ett objekt som implementerar IComparer gränssnittet och tillhandahåller anpassad sorteringslogik.
Kommentarer
Den här metoden utför en anpassad sortering på datapunkterna i en serie. sorteringslogik definieras av parametern comparer . Åsidosätt och implementera Compare -metoden för IComparer gränssnittet, utför jämförelserna och returnerar true sedan eller false. Sorteringsordningen bestäms av returvärdet.
De två objektparametrarna för Compare metoden måste alltid vara av typen DataPoint.
Om du vill utföra en anpassad sortering för mer än en serie per funktionsanrop använder du Sort metoden .
Gäller för
Sort(PointSortOrder, String)
Utför en sortering på datapunkterna i en eller flera serier med den angivna ordningen. Sorteringen baseras på det första Y-värdet för var och en av datapunkterna.
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)
Parametrar
- pointSortOrder
- PointSortOrder
Ett PointSortOrder uppräkningsvärde som avgör om sorteringen är stigande eller fallande.
Gäller för
Sort(PointSortOrder, Series)
Utför en sortering på datapunkterna i en serie med den angivna ordningen. Sorteringen baseras på det första Y-värdet för var och en av datapunkterna.
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)
Parametrar
- pointSortOrder
- PointSortOrder
Ett PointSortOrder uppräkningsvärde som avgör om sorteringen är stigande eller fallande.
Gäller för
Sort(PointSortOrder, String, Series)
Utför en sortering på datapunkterna i en serie med den angivna ordningen. Sorteringen kan baseras på alla tillgängliga datapunktsvärden.
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)
Parametrar
- pointSortOrder
- PointSortOrder
Ett PointSortOrder uppräkningsvärde som avgör om sorteringen är stigande eller fallande.
- sortBy
- String
Ett string värde som representerar de datapunktsvärden som ska sorteras. Möjliga värden är: "X", "Y", "Y2", "Y3", "AxisLabel" och så vidare.