批注样式设置示例

更新:2007 年 11 月

本示例演示如何使用样式更改在文档查看控件中随内容一起显示的用户批注说明或突出显示颜色的外观和行为。

执行时,本示例将显示在一个 FlowDocumentPageViewer 控件中承载的一个 FlowDocument。若要添加批注,请选择一些文本并在菜单栏上单击“文本”、“墨迹”或一种突出显示颜色。通过在“便笺样式”组合框下选择不同选项,可以更改文本和墨迹便笺批注的外观和行为。

本示例演示如何执行样式设置操作。此处演示的批注样式设置方法也可以用于其他 FlowDocument 控件(如 FlowDocumentReaderFlowDocumentScrollViewer),或者用于 DocumentViewer 中承载的 FixedDocumentXpsDocument

本示例演示 Windows Presentation Foundation (WPF) 的特定功能,因此未遵循应用程序开发的最佳做法。有关 WPF 和 Microsoft .NET Framework 应用程序开发的最佳做法的全面介绍,请相应地参考以下主题:

辅助功能 - 辅助功能最佳方案

安全 - Windows Presentation Foundation 安全性

本地化 - WPF 全球化和本地化概述

Download sample

生成示例

  • 安装 Windows 软件开发工具包 (SDK) 并打开其生成环境命令窗口。在“开始”菜单上,指向“所有程序”、“Microsoft Windows SDK”,然后单击“CMD Shell”。

  • 将示例(通常位于软件开发工具包 (SDK) 文档中)下载到您的硬盘。

  • 若要从生成环境命令窗口生成示例,请转到示例的源目录。在命令提示符处,键入 MSBUILD。

  • 若要在 Microsoft Visual Studio 中生成示例,请加载示例解决方案或项目文件,然后按 Ctrl+Shift+B。

运行示例

  • 若要在 Visual Studio 中调试运行已编译的示例,请按 F5。

  • 若要从 CMD Shell 命令窗口运行示例,请执行位于示例的源文件夹下的 .exe 文件。

请参见

任务

DocumentViewer 样式设置示例

带有批注 XML 存储区的 DocumentViewer 的示例

带有批注 XPS 存储区的 DocumentViewer 的示例

介绍样式设置和模板化的示例

概念

批注概述

Windows Presentation Foundation 中的文档

样式设置和模板化

数据模板化概述

参考

System.Windows.Annotations