Partager via


Extensibilité du concepteur WPF

Mise à jour : novembre 2007

Vous pouvez créer votre propre expérience utilisateur personnalisée du concepteur pour le Concepteur Windows Presentation Foundation (WPF) pour Visual Studio. Le Concepteur WPF fournit une infrastructure et une interface API publique que vous pouvez utiliser pour implémenter des ornements, des outils, des éditeurs de propriétés et des concepteurs personnalisés. 

Dans cette section

Référence

  • AdornerPanel
    Fournit un conteneur pour les contrôles WPF utilisés au moment du design comme ornements.

  • AdornerProvider
    Fournisseur de fonctionnalités que vous pouvez intégrer dans une classe pour ajouter automatiquement des ornements sur l'aire du concepteur.

  • EditingContext
    Contient l'état contextuel d'un concepteur.

  • ModelItem
    Représente un élément unique dans le modèle d'édition.

  • ModelService
    Point d'entrée principal utilisé par le concepteur pour obtenir le modèle.

  • ModelFactory
    Crée des instances d'éléments dans le concepteur.

  • FeatureProvider
    Ajoute à une fonctionnalité une contribution spécifique de la classe.

  • FeatureConnectorAttribute
    Contient le type de FeatureConnector<FeatureProviderType> requis pour gérer FeatureProvider.

  • FeatureManager
    Gère les fournisseurs et les connecteurs de fonctionnalités.

  • AttributeTableBuilder
    Crée une table d'attributs qui peut être passée au magasin de métadonnées.

  • PropertyValue
    Fournit un modèle de données pour une valeur de propriété CLR (Common Language Runtime) sous-jacente.

  • PropertyValueEditor
    Conteneur de la logique d'éditeur inline pour des propriétés.

  • Task
    Collection de commandes et de liaisons d'entrée vers ces commandes.

  • Tool
    Détermine le mode du concepteur.

Rubriques connexes