BindingList<T>.ApplySortCore Metoda

Definicja

Sortuje elementy, jeśli zostaną zastąpione w klasie pochodnej; w przeciwnym razie zgłasza wartość 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)

Parametry

prop
PropertyDescriptor

Element PropertyDescriptor określający właściwość do sortowania.

direction
ListSortDirection

Jedna z ListSortDirection wartości.

Wyjątki

Metoda nie jest zastępowana w klasie pochodnej.

Uwagi

Klasa BindingList<T> nie zapewnia podstawowej implementacji sortowania, więc ApplySortCore zawsze zgłasza wartość NotSupportedException domyślnie. Aby włączyć sortowanie, należy utworzyć i BindingList<T> wykonać następujące zadania:

Ponadto możesz zaimplementować właściwości uzupełniające SortDirectionCore i SortPropertyCore sortowania.

Dotyczy