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
Architecture de l'extensibilité du concepteur WPF
Décrit l'architecture d'ensemble de l'infrastructure d'extensibilité du Concepteur WPF.Fonctionnement de l'extensibilité du concepteur WPF
Rubriques qui décrivent comment créer votre propre expérience personnalisée du concepteur pour le Concepteur WPF.Concepts d'extensibilité de base
Contient des rubriques qui décrivent comment effectuer des tâches d'extensibilité de base, telle la création d'actions de menu personnalisées.Création d'ornements personnalisés
Contient des rubriques qui décrivent comment créer des ornements personnalisés, tels des rails.Création d'éditeurs personnalisés
Contient des rubriques qui décrivent comment créer des éditeurs personnalisés, tels des éditeurs de couleurs.Comportement au moment du design et au moment de l'exécution
Contient des rubriques qui décrivent comment implémenter la logique au moment du design personnalisée.Concepts d'extensibilité avancés
Contient des rubriques qui décrivent comment effectuer des tâches d'extensibilité avancées, telle la création de stratégies de substitution.Guide de référence de l'extensibilité du concepteur WPF
Décrit l'API de référence de l'extensibilité pour le Concepteur WPF.
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
Dépannage des échecs de chargement du concepteur WPF
Décrit des procédures permettant de comprendre le comportement inattendu dans le code du concepteur personnalisé.Utilisation des contrôles Windows Presentation Foundation
Contient des liens qui décrivent comment utiliser des contrôles WPF dans les Windows Forms.Migration et interopérabilité
Décrit l'interopérabilité entre les technologies WPF et Windows Forms.