Fonctionnement de l'extensibilité du Concepteur WPF
Vous pouvez créer votre propre expérience utilisateur personnalisée du concepteur pour Concepteur 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. Pour une collection d'exemples de solution complets, consultez Exemples d'extensibilité du Concepteur WPF (page éventuellement en anglais).
Dans cette section
Mise à disposition de métadonnées au moment du design
Explique comment fournir des métadonnées au moment du design dans des assemblys séparés.Déploiement d'un contrôle personnalisé et d'assemblys au moment du design
Explique comment déployer des assemblys au moment du design pour l'assembly du runtime de votre contrôle personnalisé.Architecture d'ornement
Décrit l'infrastructure pour les ornements, qui sont des glyphes spéciaux sur l'aire de conception.Architecture du contexte d'édition
Décrit l'infrastructure permettant d'interagir avec l'état du concepteur et de le contrôler.Architecture du modèle d'édition
Décrit l'infrastructure permettant d'interagir avec les objets modifiables, qui sont des wrappers autour des contrôles runtime WPF.Fournisseurs de fonctionnalités et connecteurs de fonctionnalités
Décrit l'infrastructure permettant d'étendre le moment du design à l'aide des types FeatureProvider et FeatureConnector<TFeatureProviderType>.Architecture d'édition de propriété
Décrit l'infrastructure permettant d'interagir avec le système de modification visuelle des propriétés.Architecture des outils
Décrit l'infrastructure permettant d'implémenter la prise en charge d'outils, qui se compose de commandes, de tâches et d'outils.Entrée d'utilisateur et architecture de présentation
Décrit le mécanisme permettant de gérer l'entrée d'utilisateur.Architecture de l'analyseur XAML
Décrit l'infrastructure permettant d'analyser le code XAML au moment du design.Comparaison entre l'infrastructure du Concepteur Windows Forms et l'infrastructure du Concepteur WPF
Décrit les similitudes et les différences entre le Concepteur Windows Forms et l'infrastructure d'extensibilité du Concepteur WPF.
Sections connexes
- Guide de référence de l'extensibilité du Concepteur WPF
Cette section détaille l'API de référence de l'extensibilité pour le Concepteur WPF, permettant d'implémenter des ornements, des outils, des éditeurs de propriétés et des concepteurs personnalisés.