了解 WPF 设计器扩展性
更新:2007 年 11 月
可为 Visual Studio Windows Presentation Foundation (WPF) 设计器创建您自己的自定义设计器体验。 WPF 设计器提供了一个框架和一个公共 API,可用于实现自定义装饰器、工具、属性编辑器和设计器。
本节内容
装饰器体系结构
描述装饰器的框架,它是设计图面上的特殊标志符号。编辑上下文体系结构
描述用于控制和与设计器状态交互的框架。编辑模型体系结构
描述用于与可编辑对象交互的框架,这些对象是 WPF 运行时控件的包装。功能提供程序和功能连接器
描述通过使用 FeatureProvider 和 FeatureConnector<FeatureProviderType> 类型来扩展设计时的框架。布局空间和呈现空间
描述用于呈现装饰器的两个参考框架。元数据存储区
描述设计时元数据的存储机制。属性编辑体系结构
描述用于与可视属性编辑系统交互的框架。工具体系结构
描述用于实现工具支持(包括命令、任务和工具)的框架。用户输入和表示体系结构
描述用于处理用户输入的机制。XAML 分析器体系结构
描述用于在设计时分析 XAML 的框架。WPF 设计器加载失败疑难解答
描述如何诊断在创作 WPF 控件的自定义设计时的时候可能出现的常见问题。比较 Windows 窗体设计器框架与 WPF 设计器框架
描述 Windows 窗体设计器和 WPF 设计器扩展性框架的相似之处和区别。
相关章节
- WPF 设计器扩展性参考
本节提供 WPF 设计器的扩展性参考 API,用于实现自定义装饰器、工具、属性编辑器和设计器。