目标:实现类似word中导航栏视图的功能。
- 创建新项目,选择模板“Word VSTO 外接程序”。



- 选择工程,新建项目---新建功能区(可视化设计器)

- 双击打开新建的可视化编辑器,编辑容器RibbonGroup

- 在容器RibbonGroup里继续添加Office功能区控件
以添加一个CheckBox和ToggleButton为例

- 添加导航模板的用户控件

- 创建一个全局的静态类,保存展示面板数据

- 在入口方法(ThisAddIn.cs中的ThisAddIn_Startup)中为展示面板动态添加展示内容

- 在ribbon1的控件中添加控件的处理方法

- 直接运行程序,展示效果如下(选中“显示/关闭”按钮,文本右侧出现导航面板)


















