【C#】23. Excel Addin 开发(1)

这篇文章是我接触Excel Addin碰到的第一篇好文章!

http://jfdeterme.developpez.com/tutoriels/dotnet/developper-add-in-pour-excel-2007-avec-visual-studio-2010/


1. 【介绍】

自VS2008之后,Microsoft Visual Studio Tools for Office 便是一项"out-of-the-box"整合的工具。该工具让编写Office(Word, Excel, Visio...) 插件成为可能。但是,需要注意的是Visual Studio的Express版本并不能开发Office插件。

本文将介绍如何使用Visual Studio 2010来开发Excel 2007插件。


2. 【第一步】

2.1. 创建项目

选择File -> New -> Project,点中 Visual C# -> Office.

2.2. 通过设计窗口添加 ribbon

这里涉及到创建一个出现在Excel上的ribbon,上面可以排布不同的图形组件。为了添加一个ribbon,只要右击project(在Solution Explorer中) -> Add ->New Item。选中Ribbon (Visual designer).

ribbon的可视化创建与Windows Forms创建非常类似。此外,可用的图形组件和Windows Forms中的图形组件也非常相似,其中就包括抽象类组件(Ba ckGroundWorker, Timer...)。总之,所有.NET框架下的类型都可以在插件中调用。

在余下的教程中,我们请读者实现以下图形界面:

这里,Afficher是一个按钮;"Il n'y a rien ici" 是一个label。接下来将对主要的图形组件进行简要的介绍。


2.3. 常用图形组件

2.3.1. Group

Group是Office插件中的图形框,可以容纳其他组件。其他组件不能出现在Group框以外。(注意:Group不能手动改变大小。其实,Group是自动调节大小的)



  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值