BindingList<T>.IsSortedCore Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy lista jest posortowana.
protected:
virtual property bool IsSortedCore { bool get(); };
protected virtual bool IsSortedCore { get; }
member this.IsSortedCore : bool
Protected Overridable ReadOnly Property IsSortedCore As Boolean
Wartość właściwości
true
jeśli lista jest posortowana; w przeciwnym razie , false
. Wartość domyślna to false
.
Uwagi
Klasa BindingList<T> nie zapewnia podstawowej implementacji sortowania, więc IsSortedCore zawsze zwraca false
wartość domyślną.
Klasa BindingList<T> nie zapewnia podstawowej implementacji sortowania. Aby włączyć sortowanie, utwórz klasę z BindingList<T> i:
Przesłoń i zaimplementuj sortowanie ApplySortCore podnoszące zdarzenie po zakończeniu ListChanged sortowania.
Przesłoń i zaimplementuj usuwanie sortowania RemoveSortCore .
Zastąpij SupportsSortingCore i ustaw wartość SupportsSortingCore
true
.
Ponadto można zaimplementować właściwości sortowania uzupełniającego SortDirectionCore i SortPropertyCoresortowania.