Общее представление о расширяемости конструктора WPF
Можно создать собственные пользовательские элементы взаимодействия с конструктором Конструктор WPF для Visual Studio. сред. Конструктор WPF предоставляет платформу и открытый API-интерфейс, которые используются для реализации пользовательских графических элементов, инструментов, редакторов свойств и конструкторов. Полные примеры решений см. на сайте WPF Designer Extensibility Samples.
В этом подразделе
Предоставление метаданных времени разработки
Указания о том, как предоставить метаданные времени разработки в отдельных сборках.Развертывание сборок пользовательских элементов управления и сборок времени разработки
Указания по развертыванию сборок времени разработки для сборки среды выполнения пользовательского элемента управления.Архитектура графического элемента
Описывает платформу для графических элементов, которые являются специальными глифами на поверхности разработки.Архитектура контекста редактирования
Описывает платформу для контроля состояния конструктора и взаимодействия с ним.Архитектура модели редактирования
Описывает платформу для взаимодействия с редактируемыми объектами, являющимися оболочками, которые содержат элементы управления среды выполнения WPF.Поставщики функций и соединительные элементы
Описывает платформу для расширения возможностей времени разработки с помощью типов FeatureProvider и FeatureConnector<TFeatureProviderType>.Архитектура редактирования свойства
Описывает платформу для взаимодействия с визуальной системой редактирования свойств.Архитектура средства
Описывает платформу для реализации поддержки средств, включающей поддержку команд, задач и инструментов.Архитектура вводимых пользователем данных и презентаций
Описывает механизм обработки ввода данных пользователем.Архитектура синтаксического анализатора XAML
Описывает платформу для синтаксического анализа кода XAML во время разработки.Сравнение структуры конструктора Windows Forms со структурой конструктора WPF
Описывает сходства и различия между конструктором Windows Forms Designer и структурой расширения среды сред. Конструктор WPF.
Связанные подразделы
- Справочные сведения о расширяемости конструктора WPF
В этом разделе описан API-интерфейс для сред. Конструктор WPF для реализации пользовательских графических элементов, инструментов, редакторов свойств и конструкторов.