Partager via


ListControlDesigner.PreFilterProperties(IDictionary) Méthode

Définition

Utilisé par le concepteur pour supprimer ou ajouter des propriétés s’affichant dans la grille Properties, ou pour occulter les propriétés du contrôle associé.

protected:
 override void PreFilterProperties(System::Collections::IDictionary ^ properties);
protected override void PreFilterProperties (System.Collections.IDictionary properties);
override this.PreFilterProperties : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterProperties (properties As IDictionary)

Paramètres

properties
IDictionary

Collection implémentant le IDictionary des propriétés ajoutées ou occultées à exposer au moment du design pour le contrôle associé.

Remarques

Les concepteurs de contrôles utilisent des méthodes dérivées de la ComponentDesigner.PreFilterProperties méthode pour ombrer différentes propriétés de contrôle avec les propriétés de conception correspondantes que le concepteur implémente, et pour ajouter des propriétés à ou supprimer des propriétés de la grille Propriétés .

Pour les contrôles dérivés de l’objetListControl, l’attribut PreFilterProperties ajoute l’attribut DataFieldConverter aux propriétés et DataValueField aux DataTextField propriétés du contrôle associé.

Notes pour les héritiers

Remplacez la PreFilterProperties(IDictionary) méthode pour ajouter des propriétés ou modifier des attributs de propriétés dans la collection de propriétés au moment du design. Veillez à appeler la méthode de base avant d’effectuer d’autres traitements.

S’applique à

Voir aussi