BindingList<T>.ApplySortCore Metoda

Definice

Seřadí položky, pokud jsou přepsány v odvozené třídě; v opačném případě vyvolá 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

A PropertyDescriptor , která určuje vlastnost, podle které se má řadit.

direction
ListSortDirection

Jedna z ListSortDirection hodnot.

Výjimky

Metoda není přepsána v odvozené třídě.

Poznámky

Třída BindingList<T> neposkytuje základní implementaci řazení, takže ApplySortCore ve výchozím nastavení vždy vyvolá NotSupportedException chybu. Pokud chcete povolit řazení, odvozujte z BindingList<T> nich a proveďte následující úlohy:

Kromě toho můžete chtít implementovat doplňkové SortDirectionCore vlastnosti a SortPropertyCore vlastnosti řazení.

Platí pro