创建我的博客侧边栏--Word 2007高级应用
发布时间:2023-04-22 06:26:01
创建我的博客侧边栏——Word 2007高级应用
我不清楚以往怎样才能做到这样,但现在有了VSTO,你可以把以往所学的Windows Forms的技巧都用上,实际上,这样一个侧边栏就是一个用户控件(User Control)。现在,我们就来开发"我的博客"侧边栏。首先,在项目里添加一个名为MyBlogsUserControl的用户控件,接着在它上面拖 放下列控件:
cbxBlogs:用于显示博客列表
btnViewBlog:在Internet Explorer中打开选定博客的主页
lbxRecentPosts:列出选定博客最近发布的帖子
btnViewPost:在Internet Explorer中打开选定帖子的网页
lbxDrafts:列出存在本地没有发布的帖子草稿
btnOpenDraft:在Word 2007中打开选定的帖子草稿
MyBlogsUserControl在Visual Studio中的设计如下图所示:
图 1
接下来就是把MyBlogsUserControl嵌到Word 2007里了,要做到这样,最简单的办法就是在插件启动的时候,以Custom Task Pane的方式加载控件。回到ThisAddIn.cs,我们可以看到,Visual Studio为我们准备好插件的Startup事件的Event Handler了:
[Ad: 创建我的博客侧边栏&m...]
这样,我们只需要在方法里面插入下面的代码:
作为应用程序级别(application-level)的扩展,Office 2007引入了Custom Task Pane这个概念,然而,直接通过Office PIA使用Custom Task Pane比较繁琐,于是,VSTO提供了一个简化方案,正如Code #02所示的那样。
增值服务区
Creating Custom Task Panes Using Visual Studio Tools for Office,Robert Green
Creating Custom Task Panes in the 2007 Office System,Mark O'Hara and Frank Rice
当然,别忘了引用VSTO的命名空间:
考验脑力区
using关键字共有多少种用法?它们分别是什么?
现在来看看运行效果:
图 2
到目前为止,"我的博客"侧边栏只是一个"空壳",接下来就是着手实现里面的逻辑了。
下一章将为大家介绍填充"我的博客"侧边栏
猜你喜欢
- 我们平时用电脑的时候可能都少不了打印材料,Word是我们平常用的最多的Office软件之一。有时我们要用Word打印许多页的文档,出于格式要
- Word 2003是微软公司提供的一款文字处理软件,可以对文字进行排版和编辑、分段等各种处理,最终将编辑好的内容打印出来。是办公室一族中必备
- U盘作为我们常用的存储工具,难免会在使用的时候遇到各种各样的问题,例如u盘在插入win10系统的电脑后没有任何反映或者是读不出来数据该怎么办
- win10系统是一个非常智能和优秀的系统。用户可以在win10系统的实际使用中获得伟大的体验!但是在系统的使用中不可避免地会出现各种各样的问
- 故障现象:新建并打开word文档,在页眉处会显示一条横线,每次都需要手动编辑才能取消该横线, 故障分析: 从每次新建文件后都是一样的显示,判
- 设计Blogging标签——Word 2007高级应用(六)我希望在Ribbon里新增一个Blogging标签放置相关的按钮,而不是和现有的
- win10系统是一款非常优秀的高智能系统!各种智能设计都可以整各种智能设计。最近,许多合作伙伴正在寻找win10屏幕保护设置的方法。今天小编
- “实时预览”是指在文件处理过程当中,当鼠标悬停在不同功能选项上时显示该功能的文档效果预览。那么,Word2013怎么取消启用实时预览的功能呢
- 有使用过win8系统的用户都知道系统新增加了一个图形密码的功能,其实win10也继承了这个功能,只是很多用户都不清楚,那么win10的图形密
- 很多时候,我们觉得自己工作效率低,常常会把原因归结于自己不够努力,其实很多时候我们在工作当中,是方法没有掌握,所以进度会放缓;还有有时候面对
- Word2013禁用Web服务器访问的解决方法:①我们打开Word2013,单击文件--选项。 ②在Word选项界
- 许多原因可能导致设备无法连接到无线网络,包括未启用无线网络服务。 那么,如何在Win10 1909系统中打开无线网络服务? 以下编辑器将简要
- 保留网格:灰色的网格线,打印时是不显示的。要画上黑色的网格线,才行。可以点“格式”---单元格---边框,进行设置边线。也可直接点工具条中“
- Win10 网卡驱动异常怎么办?我们在使用电脑的过程中经常出现网卡驱动异常,导致我们的电脑无法正常的上网。许多小伙伴在遇到这个问题的时候不知
- 很多使用win10系统的公司都需要用到静态IP地址,静态IP是可以直接上网的IP段,让电脑在连接网络时不再自动获取网络地址。那不会设置静态I
- iCloud 是 iPhone 等设备中非常实用的一项功能,能够让用户所有的照片、通讯录、备忘录在苹果设备上同步,并且保持最新的状态。开启“
- 现在很多用户都在使用win10系统,但也有一些用户正在从win7系统升级到win10系统之后,各种程序和软件或多或少都无法正常使用。事实上,
- 1. 启动Word,打开要保护的文档; 打开要处理的文档2. 点击“审阅”窗格→“保护”→“限制编辑”; &nbs
- 在word使用过程中,想要制造一点心意,我们可以学着为文本框添加阴影效果吸引小伙伴的眼球,那么如何操作就一起来看看吧。Word2007文本框
- 有读者提问说:Excel 中有很多好用的快捷键和设置技巧,就算不能一下子完全记得,但是掌握了常用的几种,明显能提高工作效率。Word 是不是