BindingList<T>.ApplySortCore Methode

Definition

Sortiert die Elemente, wenn sie in einer abgeleiteten Klasse überschrieben werden; andernfalls löst ein 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)

Parameter

prop
PropertyDescriptor

Ein PropertyDescriptor Wert, der die zu sortierende Eigenschaft angibt.

direction
ListSortDirection

Einer der ListSortDirection Werte.

Ausnahmen

Die Methode wird in einer abgeleiteten Klasse nicht außer Kraft gesetzt.

Hinweise

Die BindingList<T> Klasse stellt keine Basisimplementierung der Sortierung bereit, sodass ApplySortCore immer standardmäßig ein NotSupportedException Fehler ausgelöst wird. Um die Sortierung zu aktivieren, leiten Sie die folgenden Aufgaben ab BindingList<T> und führen sie aus:

Darüber hinaus können Sie die ergänzenden SortDirectionCore und SortPropertyCore sortiereigenschaften implementieren.

Gilt für: