BindingList<T>.SortPropertyCore Propriété
Dans cet article
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le descripteur de propriété utilisé pour trier la liste si le tri est implémenté dans une classe dérivée ; sinon, retourne 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 utilisé pour trier la liste.
SortPropertyCore retourne null
par défaut, car la BindingList<T> classe ne fournit pas d’implémentation de base de tri. Pour activer le tri, dérivez une classe de BindingList<T> et :
Remplacez ApplySortCore et implémentez le tri.
Remplacez RemoveSortCore et implémentez la suppression de tri.
Remplacez et définissez SupportsSortingCore sur SupportsSortingCore
true
.Si vous le souhaitez, remplacez pour SortPropertyCore retourner le PropertyDescriptor utilisé pour le tri.
Produit | Versions |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :