随笔分类 -  VSTO之旅系列

摘要:本专题概要引言Outlook对象模型自定义Outlook窗体小结一、引言 在上一个专题中,为大家简单介绍了下如何创建Word解决方案的,所以本专题中将为大家介绍下Outlook相关的内容。我们从Visual Studio 2010 中Office节点下的模板中我们可以看到,Outlook只有外接程序的模板,并没有提供像Word或Excel这样的文档级的模板,所以VSTO没有为Outlook解决方案创建宿主项和宿主控件(Excel和Word中VSTO都为他们提供了宿主项和宿主控件,因为这些控件是文档级别的。对于宿主控件和宿主项的具体内容可以参考本系列的专题一)。为了能够更好地创建Outlook. 阅读全文
posted @ 2013-03-10 18:43 Learning hard 阅读(3999) 评论(1) 推荐(1) 编辑
摘要:本专题概要引言Word对象模型创建Word外接程序小结一、引言 在上一个专题中主要为大家介绍如何自定义我们的Excel 界面的,然而在这个专题中,我将为大家介绍如何用VSTO来创建Word项目,对于Word的VSTO开发和Excel的开发很类似,你同样也可以为Word自定义界面的,他们的区别主要在于对象模型的不同,只要熟悉了Word的对象模型,操作Word也就很简单了。下面首先就开始介绍Word的对象模型的。二、Word对象模型创建Word解决方案和创建Excel解决方案之前都需要对他们的对象模型进行了解,因为只有了解了他们中各对象的关系,才能更好处理Word和Excel的文档,下面先给出一. 阅读全文
posted @ 2013-03-09 14:12 Learning hard 阅读(7006) 评论(11) 推荐(3) 编辑
摘要:本专题概要引言自定义任务窗体(Task Pane)自定义选项卡,即Ribbon自定义上下文菜单小结引言 在上一个专题中为大家介绍如何创建Excel的解决方案,相信大家通过从上面一个专题之后了解了Excel的对象模型,以及Office两种解决方案的,看完上一个专题之后,肯定很多朋友想为Excel自定义属于自己的UI界面,例如,有这样的一些疑问——是否可以使用VSTO来自定义选项卡呢? 是否可以自定义上下文菜单的呢?如果你也有这些疑问的话,相信通过本专题你将会得到答案的,下面就开始我们本专题的介绍。二、自定义任务窗体 在使用Word2010的时候我们可以通过左边的导航来看了解文档的结构,同时我.. 阅读全文
posted @ 2013-03-04 00:52 Learning hard 阅读(9624) 评论(8) 推荐(7) 编辑
摘要:本专题概要引言创建VSTO项目Excel对象模型创建Excel外接程序创建Excel文档级自定义项小结一、引言 也许很多朋友都没有听说过VSTO这个东西的,本人之前也同样也不知道的,但是由于工作的原因接触了这方面,由于VSTO方面国内的资料比较少,本人刚开始学习的时候都是参考MSDN的,但是上面很多资料都是英文的,可能学习起来会比较慢点,所以本人把最近一段时间学习的内容记录下来,一来是作为一个巩固的学习笔记,二来希望这些博客可以帮助一些刚接触VSTO的朋友可以有所借鉴。 讲了这么多废话(指的上面一些过渡的话),到底VSTO到底是什么呢?这里我简单的概括下的——VSTO是微软推出一种对Off.. 阅读全文
posted @ 2013-02-24 17:32 Learning hard 阅读(12647) 评论(19) 推荐(8) 编辑
摘要:引言:因为工作的原因,这段时间一直在看VSTO的相关的内容的,因此希望通过这个系列来记录下我学习的过程和大家分享Office开发的相关知识,希望以后有朋友从事这方面的也希望通过本系列提供点帮助。本专题将简单介绍VSTO和VSTO中的一些基本概念进行介绍,下面就直接进入正题了。1. VSTO介绍首先介绍下VSTO的历史吧,之前都是用VBA来开发Office解决方案的,后来微软开发出了VSTO这个工具包来创建自定义的Office应用程序,使得开发Office应用程序更加简单,并且用VSTO来开发office应用程序可以使用Visual studio开发环境中的众多功能和CLR提供的内存管理,垃圾回 阅读全文
posted @ 2012-09-03 18:49 Learning hard 阅读(39727) 评论(15) 推荐(16) 编辑