Aracılığıyla paylaş


DataManipulator.Sort Yöntem

Tanım

Bir veya daha fazla seride özel bir sıralama gerçekleştirir.

Aşırı Yüklemeler

Sort(PointSortOrder, String, String)

Bir veya daha fazla serinin veri noktalarını belirtilen sırada sıralar. Sıralama, kullanılabilir herhangi bir veri noktası değerini temel alarak olabilir.

Sort(IComparer<DataPoint>, String)

Bir veya daha fazla seride özel bir sıralama gerçekleştirir.

Sort(IComparer<DataPoint>, Series)

Bir serinin veri noktalarında özel bir sıralama gerçekleştirir.

Sort(PointSortOrder, String)

Belirtilen sırayı kullanarak bir veya daha fazla seride veri noktaları üzerinde bir sıralama gerçekleştirir. Sıralama, veri noktalarının her biri için ilk Y değerini temel alıyor.

Sort(PointSortOrder, Series)

Belirtilen sırayı kullanarak bir serinin veri noktalarında bir sıralama gerçekleştirir. Sıralama, veri noktalarının her biri için ilk Y değerini temel alıyor.

Sort(PointSortOrder, String, Series)

Belirtilen sırayı kullanarak bir serinin veri noktalarında bir sıralama gerçekleştirir. Sıralama, kullanılabilir herhangi bir veri noktası değerini temel alarak olabilir.

Sort(PointSortOrder, String, String)

Bir veya daha fazla serinin veri noktalarını belirtilen sırada sıralar. Sıralama, kullanılabilir herhangi bir veri noktası değerini temel alarak olabilir.

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)

Parametreler

pointSortOrder
PointSortOrder

Sıralamanın artan mı yoksa azalan mı olduğunu PointSortOrder belirleyen bir numaralama değeri.

sortBy
String

Sıralanmış string veri noktası değerlerini temsil eden bir değer. Olası değerler: "X", "Y", "Y2", "Y3", "AxisLabel" vb.

seriesName
String

Sıralanmış adlarının virgülle Series ayrılmış listesi.

Açıklamalar

Bu yöntem, bir serinin veri noktalarında artan veya azalan sıralama gerçekleştirir ve sortBy "X", "AxisLabel", "Y", "Y1" vb. gibi parametrede ayarlanmış değeri temel alıyor.

Birden çok seri sıralanmışsa serinin hizalanması gerektiğini, aksi takdirde bir özel durum olacağını unutmayın.

Önemli

Tüm seriler FIRST listelenen seride belirtilen Y değeri kullanılarak sıralanmış olur; Diğer bir ifadeyle, ait olduğu seriden bağımsız olarak tüm veri noktaları ilk seriye göre sıralanmış olur.

Özel bir sıralama yordamı kullanarak noktaları sıralamak için bu aşırı yüklenmiş yöntemin farklı bir tanımını kullanın.

Şunlara uygulanır

Sort(IComparer<DataPoint>, String)

Bir veya daha fazla seride özel bir sıralama gerçekleştirir.

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)

Parametreler

comparer
IComparer<DataPoint>

Arabirimi uygulayan ve IComparer özel sıralama mantığını sağlayan nesne.

seriesName
String

Sıralanmış adlarının virgülle Series ayrılmış listesi.

Açıklamalar

Bu yöntem, bir veya daha fazla serinin veri noktalarında özel bir sıralama gerçekleştirir; sıralama mantığı parametresiyle comparer tanımlanır. Arabirimin yöntemini Compare geçersiz kılın ve IComparer uygulama, karşılaştırmaları gerçekleştirin ve sonra veya true 'ı geri false döner. Sıralama düzeni dönüş değerine göre belirlenir.

Birden çok seri sıralanmışsa serinin hizalanması gerektiğini, aksi takdirde bir özel durum olacağını unutmayın.

yönteminin iki nesne parametresi Compare her zaman türünde DataPoint olmalıdır.

Önemli

Ait olduğu seriden bağımsız olarak tüm veri noktaları ilk seriye göre sıralanmış; İlk seride bir veri noktasının konumu değişirse, diğer seride karşılık gelen tüm noktalar da değişir.

Şunlara uygulanır

Sort(IComparer<DataPoint>, Series)

Bir serinin veri noktalarında özel bir sıralama gerçekleştirir.

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)

Parametreler

comparer
IComparer<DataPoint>

Arabirimi uygulayan ve IComparer özel sıralama mantığını sağlayan nesne.

series
Series

SeriesSıralanmış nesne.

Açıklamalar

Bu yöntem, bir serinin veri noktalarında özel bir sıralama gerçekleştirir; sıralama mantığı parametresiyle comparer tanımlanır. Arabirimin yöntemini Compare geçersiz kılın ve IComparer uygulama, karşılaştırmaları gerçekleştirin ve sonra veya true 'ı geri false döner. Sıralama düzeni dönüş değerine göre belirlenir.

yönteminin iki nesne parametresi Compare her zaman türünde DataPoint olmalıdır.

İşlev çağrısı başına birden fazla seri için özel bir sıralama gerçekleştirmek üzere yöntemini Sort kullanın.

Şunlara uygulanır

Sort(PointSortOrder, String)

Belirtilen sırayı kullanarak bir veya daha fazla seride veri noktaları üzerinde bir sıralama gerçekleştirir. Sıralama, veri noktalarının her biri için ilk Y değerini temel alıyor.

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)

Parametreler

pointSortOrder
PointSortOrder

Sıralamanın artan mı yoksa azalan mı olduğunu PointSortOrder belirleyen bir numaralama değeri.

seriesName
String

Sıralanmış adlarının virgülle Series ayrılmış listesi.

Şunlara uygulanır

Sort(PointSortOrder, Series)

Belirtilen sırayı kullanarak bir serinin veri noktalarında bir sıralama gerçekleştirir. Sıralama, veri noktalarının her biri için ilk Y değerini temel alıyor.

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)

Parametreler

pointSortOrder
PointSortOrder

Sıralamanın artan mı yoksa azalan mı olduğunu PointSortOrder belirleyen bir numaralama değeri.

series
Series

SeriesSıralanmış nesne.

Şunlara uygulanır

Sort(PointSortOrder, String, Series)

Belirtilen sırayı kullanarak bir serinin veri noktalarında bir sıralama gerçekleştirir. Sıralama, kullanılabilir herhangi bir veri noktası değerini temel alarak olabilir.

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)

Parametreler

pointSortOrder
PointSortOrder

Sıralamanın artan mı yoksa azalan mı olduğunu PointSortOrder belirleyen bir numaralama değeri.

sortBy
String

Sıralanmış string veri noktası değerlerini temsil eden bir değer. Olası değerler: "X", "Y", "Y2", "Y3", "AxisLabel" vb.

series
Series

SeriesSıralanmış nesne.

Şunlara uygulanır