ControlDesigner.PreFilterProperties(IDictionary) Méthode

Définition

Ajoute ou supprime des propriétés dans la grille Propriétés dans un hôte de conception au moment du design ou fournit des nouvelles propriétés au moment du design qui peuvent correspondre à des propriétés sur le 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

Propriétés de la classe de composant.

Remarques

Avec la PreFilterProperties méthode , vous pouvez ajouter des éléments au dictionnaire de propriétés qu’un concepteur de contrôles expose via un TypeDescriptor objet .

Les clés dans le dictionnaire de propriétés sont les noms des propriétés. Les objets sont de type PropertyDescriptor.

Notes pour les héritiers

Vous pouvez modifier directement le dictionnaire accessible via le paramètre properties, ou le laisser inchangé. Si vous remplacez la PreFilterProperties(IDictionary) méthode, appelez l’implémentation de base avant d’effectuer votre propre filtrage.

S’applique à

Voir aussi