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

Определение

Возвращает значение, показывающее, сортируется ли список.

protected:
 virtual property bool IsSortedCore { bool get(); };
protected virtual bool IsSortedCore { get; }
member this.IsSortedCore : bool
Protected Overridable ReadOnly Property IsSortedCore As Boolean

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

Значение true, если список сортируется; в противном случае — значение false. Значение по умолчанию — false.

Комментарии

Класс BindingList<T> не предоставляет базовую реализацию сортировки, поэтому IsSortedCore всегда возвращается false по умолчанию.

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

  • Переопределите ApplySortCore и реализуйте сортировку, ListChanged вызывая событие после завершения сортировки.

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

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

Кроме того, может потребоваться реализовать дополнительные SortDirectionCore свойства сортировки и SortPropertyCore.

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