ListControlDesigner.PreFilterProperties(IDictionary) Méthode
Définition
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.
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.