WPF 设计器扩展性参考

本节提供适用于 Visual Studio 的 WPF 设计器的扩展性参考 API,用于实现自定义装饰器、工具、属性编辑器和设计器。

本节内容

术语

定义

Microsoft.Windows.Design

通过服务和数据底板以及对元数据的操作为任何设计器提供基础。

Microsoft.Windows.Design.Features

使用自定义功能提供程序和功能连接器提供扩展性。

Microsoft.Windows.Design.Interaction

提供用于实现上下文菜单项和放置装饰器的类型。

Microsoft.Windows.Design.Metadata

提供用于将自定义设计器特性应用于 WPF 控件和元素的特性表。

Microsoft.Windows.Design.Model

提供用于表示基础用户界面对象的编辑模型。

Microsoft.Windows.Design.Policies

提供在设计图面上表示所选内容和对象组的方法。

Microsoft.Windows.Design.PropertyEditing

使自定义属性编辑器可以显示在“属性”窗口中。

Microsoft.Windows.Design.Services

从设计器提供服务。

参考

术语

定义

AttributeTable

表示用于定义设计时外观和行为的元数据特性表。

AdornerPanel

为 WPF 控件提供容器,这些控件在设计时用作装饰器。

EditingContext

包含有关设计器的上下文状态。

FeatureProvider

向功能添加特定于类的基值。

MenuAction

定义上下文菜单项,该菜单项表示要在设计器中执行的操作。

PrimarySelectionAdornerProvider

提供为主选项显示的一组装饰器。

PrimarySelectionContextMenuProvider

提供为当前所选内容显示的一组 MenuGroup 项。

Tool

表示确定设计器模式的工具。

相关章节