BindingList<T>.ApplySortCore Método

Definición

Si se reemplaza en una clase derivada, ordena los elementos; en caso contrario, produce una excepción NotSupportedException.

protected:
 virtual void ApplySortCore(System::ComponentModel::PropertyDescriptor ^ prop, System::ComponentModel::ListSortDirection direction);
protected virtual void ApplySortCore (System.ComponentModel.PropertyDescriptor prop, System.ComponentModel.ListSortDirection direction);
abstract member ApplySortCore : System.ComponentModel.PropertyDescriptor * System.ComponentModel.ListSortDirection -> unit
override this.ApplySortCore : System.ComponentModel.PropertyDescriptor * System.ComponentModel.ListSortDirection -> unit
Protected Overridable Sub ApplySortCore (prop As PropertyDescriptor, direction As ListSortDirection)

Parámetros

prop
PropertyDescriptor

PropertyDescriptor que especifica la propiedad con respecto a la cual se va a realizar la ordenación.

direction
ListSortDirection

Uno de los valores de ListSortDirection.

Excepciones

El método no se reemplaza en una clase derivada.

Comentarios

La BindingList<T> clase no proporciona una implementación base de ordenación, por lo que ApplySortCore siempre produce un valor NotSupportedException de forma predeterminada. Para habilitar la ordenación, derive de BindingList<T> y realice las siguientes tareas:

Además, es posible que desee implementar las propiedades complementarias SortDirectionCore y SortPropertyCore de ordenación.

Se aplica a