DataManipulator.Sort Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza una ordenación personalizada de los puntos de datos de una o más series.
Sobrecargas
Sort(PointSortOrder, String, String) |
Realiza una ordenación de los puntos de datos de una o más series usando el orden especificado. La ordenación se puede basar en cualquier valor de punto de datos disponible. |
Sort(IComparer<DataPoint>, String) |
Realiza una ordenación personalizada de los puntos de datos de una o más series. |
Sort(IComparer<DataPoint>, Series) |
Realiza una ordenación personalizada de los puntos de datos de una serie. |
Sort(PointSortOrder, String) |
Realiza una ordenación de los puntos de datos de una o más series usando el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos. |
Sort(PointSortOrder, Series) |
Realiza una ordenación de los puntos de datos de una serie usando el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos. |
Sort(PointSortOrder, String, Series) |
Realiza una ordenación de los puntos de datos de una serie usando el orden especificado. La ordenación se puede basar en cualquier valor de punto de datos disponible. |
Sort(PointSortOrder, String, String)
Realiza una ordenación de los puntos de datos de una o más series usando el orden especificado. La ordenación se puede basar en cualquier valor de punto de datos disponible.
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::String ^ seriesName);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, string seriesName);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * string * string -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, sortBy As String, seriesName As String)
Parámetros
- pointSortOrder
- PointSortOrder
Un valor de enumeración PointSortOrder que determina si el orden es ascendente o descendente.
- sortBy
- String
Valor string
que representa los valores de punto de datos que se van a ordenar. Los valores posibles son: "X", "Y", "Y2", "Y3", "AxisLabel", etc.
Comentarios
Este método realiza una ordenación ascendente o descendente en los puntos de datos de una serie y se basa en el valor establecido en el parámetro sortBy
como "X", "AxisLabel", "Y", "Y1", etc.
Tenga en cuenta que si se ordenan varias series, la serie debe estar alineada; de lo contrario, se producirá una excepción.
Importante
Todas las series se ordenarán con el valor Y especificado de la serie first enumerada; Es decir, todos los puntos de datos, independientemente de la serie a la que pertenezcan, se ordenan en función de la primera serie.
Para ordenar los puntos mediante una rutina de ordenación personalizada, use una definición diferente de este método sobrecargado.
Se aplica a
Sort(IComparer<DataPoint>, String)
Realiza una ordenación personalizada de los puntos de datos de una o más series.
public:
void Sort(System::Collections::Generic::IComparer<System::Windows::Forms::DataVisualization::Charting::DataPoint ^> ^ comparer, System::String ^ seriesName);
public void Sort (System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> comparer, string seriesName);
member this.Sort : System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> * string -> unit
Public Sub Sort (comparer As IComparer(Of DataPoint), seriesName As String)
Parámetros
Objeto que implementa la interfaz IComparer y proporciona la lógica de ordenación personalizada.
Comentarios
Este método realiza una ordenación personalizada en los puntos de datos de una o varias series; el parámetro define la lógica de comparer
ordenación. Invalide e Compare implemente el método de IComparer la interfaz , realice las comparaciones y, a continuación, devuelva true
o false
. El criterio de ordenación viene determinado por el valor devuelto.
Tenga en cuenta que si se ordenan varias series, la serie debe estar alineada; de lo contrario, se producirá una excepción.
Los dos parámetros de objeto del Compare método siempre deben ser de tipo DataPoint .
Importante
Todos los puntos de datos, independientemente de la serie a la que pertenezcan, se ordenan en función de la primera serie. si cambia la posición de un punto de datos en la primera serie, también cambian todos los puntos correspondientes de la otra serie.
Se aplica a
Sort(IComparer<DataPoint>, Series)
Realiza una ordenación personalizada de los puntos de datos de una serie.
public:
void Sort(System::Collections::Generic::IComparer<System::Windows::Forms::DataVisualization::Charting::DataPoint ^> ^ comparer, System::Windows::Forms::DataVisualization::Charting::Series ^ series);
public void Sort (System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> comparer, System.Windows.Forms.DataVisualization.Charting.Series series);
member this.Sort : System.Collections.Generic.IComparer<System.Windows.Forms.DataVisualization.Charting.DataPoint> * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Sort (comparer As IComparer(Of DataPoint), series As Series)
Parámetros
Objeto que implementa la interfaz IComparer y proporciona la lógica de ordenación personalizada.
Comentarios
Este método realiza una ordenación personalizada en los puntos de datos de una serie; el parámetro define la lógica de comparer
ordenación. Invalide e Compare implemente el método de IComparer la interfaz , realice las comparaciones y, a continuación, devuelva true
o false
. El criterio de ordenación viene determinado por el valor devuelto.
Los dos parámetros de objeto del Compare método siempre deben ser de tipo DataPoint .
Para realizar una ordenación personalizada para más de una serie por llamada de función, use el Sort método .
Se aplica a
Sort(PointSortOrder, String)
Realiza una ordenación de los puntos de datos de una o más series usando el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos.
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ seriesName);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string seriesName);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * string -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, seriesName As String)
Parámetros
- pointSortOrder
- PointSortOrder
Un valor de enumeración PointSortOrder que determina si el orden es ascendente o descendente.
Se aplica a
Sort(PointSortOrder, Series)
Realiza una ordenación de los puntos de datos de una serie usando el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos.
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::Windows::Forms::DataVisualization::Charting::Series ^ series);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, System.Windows.Forms.DataVisualization.Charting.Series series);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, series As Series)
Parámetros
- pointSortOrder
- PointSortOrder
Un valor de enumeración PointSortOrder que determina si el orden es ascendente o descendente.
Se aplica a
Sort(PointSortOrder, String, Series)
Realiza una ordenación de los puntos de datos de una serie usando el orden especificado. La ordenación se puede basar en cualquier valor de punto de datos disponible.
public:
void Sort(System::Windows::Forms::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::Windows::Forms::DataVisualization::Charting::Series ^ series);
public void Sort (System.Windows.Forms.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, System.Windows.Forms.DataVisualization.Charting.Series series);
member this.Sort : System.Windows.Forms.DataVisualization.Charting.PointSortOrder * string * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, sortBy As String, series As Series)
Parámetros
- pointSortOrder
- PointSortOrder
Un valor de enumeración PointSortOrder que determina si el orden es ascendente o descendente.
- sortBy
- String
Valor string
que representa los valores de punto de datos que se van a ordenar. Los valores posibles son: "X", "Y", "Y2", "Y3", "AxisLabel", etc.