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нее SupportsSortingCore значение true .

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

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