目标:实现类似word中显示导航窗格视图面板的功能。

  1. 创建新项目,选择模板“Word VSTO 外接程序”。

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

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

  1. 在容器RibbonGroup里继续添加Office功能区控件

以添加一个CheckBox和ToggleButton为例

  1. 添加导航模板的用户控件

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

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

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

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

使用C#开发Word VSTO外接程序示例相关推荐

  1. 创建office vsto外接程序,开发wps插件,配置启动wps进行调试

    我们目前知道创建wps的插件有两种实现方式,第一种是基于类库的方式,参考WPS插件开发流程(1):另一种方式是直接创建office的vsto程序,再手动改写注册表使得wps能够识别和调用.但是就第二种 ...

  2. Eclipse中使用Hadoop集群模式开发配置及简单程序示例(Windows下)

    Hadoop入门配置系列博客目录一览 1. Eclipse中使用Hadoop伪分布模式开发配置及简单程序示例(Linux下) 2. 使用Hadoop命令行执行jar包详解(生成jar.将文件上传到df ...

  3. 微信小程序开发之——微信小程序示例

    一 概述 除了WeUI组件库,官方进行了扩展,包含组件库.扩展能力.接口和云开发示例 项目地址 在线预览码 预览界面 miniprogram-demo 二 如何使用小程序示例 2.1 小程序示例--t ...

  4. vsto 外接程序安装成功为什么不显示_为什么说买笔记本一定要带雷电3接口?了解这5点你就明白了...

    在笔记本电脑已然是生活必需品的今天,选择一台优秀的笔记本也是非常重要的,毕竟它可是一个重要的生产力工具啊.如今越来越多的主流笔记本电脑都开始采用雷电3接口,很多人在购买笔记本的时候也会选择购买带雷电3 ...

  5. 接触vsto,开发word插件的利器

    研究word插件有一段时间了,现在该是总结的时候了. 首先咱们来了解下什么是vsto?所谓vsto,就是vs面向office提供的一个开发平台.一个开发平台至少包含两个要素:开发工具(sdk)和运行环 ...

  6. .Net平台下开发中文语音应用程序

    摘要: 语音是人类最自然的交互方式,也是现阶段软件用户界面发展的最高目标.微软公司一直积极推动语音技术的发展,并且公布了语音开发平台Speech  SDK帮助开发人员实现语音应用. 随着.net技术深 ...

  7. 有史以来实现Excel外接程序最简单的教程

    1.编程环境及编程语言 本教程的编程环境及编程语言如下: 编程环境:Win7,Visual Studio 2017,Office 2016 编程语言:C# 2 编程步骤 (1)新建一个Excel的外接 ...

  8. Office Web外接程序开发流程

    从Microsoft Office 2013版开始,我们可以在插入选项卡中看到"Office应用商店"和"我的加载项".于是Web外接程序作为一种新的插件类型出 ...

  9. 使用 Visual C# .NET 生成 Office COM 外接程序

    Microsoft Office XP 和 Microsoft Office 2003 都支持一种新的统一的设计结构,这种结构用于生成应用程序外接程序以增强和控制 Office 应用程序.这些外接程序 ...

最新文章

  1. 你必须尝试的20个 Python 库
  2. 5G NGC — PCC 策略与计费控制框架
  3. FTP 500 OOPS
  4. 手机优酷怎么删除自己发的弹幕
  5. bzoj 4372 烁烁的游戏 —— 动态点分治+树状数组
  6. java中nodelist的用法_我可以在Java中使用for-each遍历一个NodeList吗?
  7. 一个如何解析XML文件? [关闭]
  8. python 封装_Python面向对象之封装
  9. 计算机网络面试需要掌握的知识点汇总
  10. word文档怎样删除最后一页空白页
  11. 金三银四跳槽季,教你这几招提高面试成功率
  12. Python dict字典keys()、values()和items()方法
  13. 看完此文,告诉你什么是黑中介
  14. 产品原型绘制要求与规范
  15. 买域名+配置SSL站点
  16. 张量的基本概念+张量的聚合、拼接、比较、随机化采样、序列化等操作+升维、降维
  17. 《孙子兵法》中的企业领导艺术和方法
  18. python游戏辅助lol_Python爬虫实战,60行代码爬取英雄联盟全英雄全皮肤,找寻曾今那些被删除的绝版皮肤...
  19. 登陆界面改怎么测试,分析,测试用例
  20. android 获取画布,Android触摸事件如何实现笔触画布详解

热门文章

  1. PostgreSQL11 MYSQL_postgresql11 备份
  2. nginx负载均衡面试题
  3. 机器学习——监督学习之决策树分类模型
  4. 用Java实现简单的“马赛克拼图”
  5. 1、Proteus仿真STM32流水灯实验例程、详细步骤。
  6. Matlab绘制垂直的直线图
  7. 【编写DockerFile构建自己的容器】
  8. 随机过程与排队论(一)
  9. python之时间函数
  10. Typora常用快捷键