BindingList<T>.SortPropertyCore Свойство

Определение

Возвращает дескриптор свойства, используемый для сортировки списка, если сортировка реализуется в производном классе; в противном случае возвращает null.

protected:
 virtual property System::ComponentModel::PropertyDescriptor ^ SortPropertyCore { System::ComponentModel::PropertyDescriptor ^ get(); };
protected virtual System.ComponentModel.PropertyDescriptor SortPropertyCore { get; }
protected virtual System.ComponentModel.PropertyDescriptor? SortPropertyCore { get; }
member this.SortPropertyCore : System.ComponentModel.PropertyDescriptor
Protected Overridable ReadOnly Property SortPropertyCore As PropertyDescriptor

Значение свойства

Дескриптор PropertyDescriptor, используемая для сортировки списка.

Комментарии

SortPropertyCore возвращает значение null по умолчанию, BindingList<T> так как класс не предоставляет базовую реализацию сортировки. Чтобы включить сортировку, наследуйте класс от BindingList<T> и:

  • Переопределите ApplySortCore и реализуйте сортировку.

  • Переопределите и реализуйте RemoveSortCore удаление сортировки.

  • Переопределите SupportsSortingCore и задайте значение SupportsSortingCoretrue.

  • При необходимости переопределите SortPropertyCore , чтобы вернуть объект , используемый PropertyDescriptor для сортировки.

Применяется к