`
winzenghua
  • 浏览: 1356843 次
  • 性别: Icon_minigender_2
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

基于Visual Studio2010开发office2010办公自动化应用(13)自定义InfoPathAddIn插件

阅读更多

InfoPath 2010 主要优点

通过易于使用的工具快速设计表单
使用功能区界面快速设计。传统菜单和工具栏可能需要几个步骤才能完成一项任务,而功能区以选项卡结构显示命令,按与某活动相关的任务进行组织,因此您可以快速创建需要的表单。

一键发布表单。单击功能区快速访问工具栏上的一个图标发布表单,或使用 Microsoft Office BackstageTM 视图。Backstage 视图为您提供正在执行的任务(如发布)所必不可少的信息的一个参考点。

创建 SharePoint 列表的表单。使用 InfoPath 2010,您可以通过单击基于 SharePoint 常规或外部列表的按钮创建精美的表单。如果 SharePoint 列表中有数据,则可以快速地自动生成包含所有 SharePoint 列表域的表单,然后对其进行自定义,从而缩短创建表单的时间。

使用 Microsoft SharePoint Workspace 2010(以前称为 Microsoft Office Groove 2007)完成脱机表单。可以在 Office SharePoint Workspace 界面中通过本机集成表单和数据(存储在常规或外部 SharePoint 列表中)联机或脱机填写表单。

下面来实践在InfoPath2010里面插入一个自定义的InfoPathAddIn插件,以使该InfoPathAddIn插件和InfoPath2010形成只能的交互,方便用户工作操作的便捷。

首先启动VS2010

创建一个InfoPathAddInCSDN工程

进入工程后,首先创建一个form1的窗体

在form1窗体上创建以下图示的相关控件

然后在ThisAddIn.cs里面插入下面代码

按下F5开始调试

运行后界面如下,InfoPath2010文档打开了以后,窗体form1也随之打开,我们可以在其上应用我们所需的各种功能:

分享到:
评论

相关推荐

    Visual Studio 中的 Office 和 SharePoint 开发_Office_VSTO_visualstudio

    综上所述,Visual Studio中的Office和SharePoint开发涵盖了许多复杂但实用的技术,开发者可以利用这些工具和平台创建出强大、灵活且定制化的办公解决方案。通过学习和掌握VSTO和SharePoint开发,你可以提升工作效率...

    visual studio 2010 office开发网络资源收集

    例如,通过阅读"基于Visual Studio2010开发office2010办公自动化应用(7)自定义ExcelWorkbook"的系列文章,可以了解如何利用Visual Studio 2010的工具和API实现对Excel Workbook的定制,从而提升办公自动化应用的...

    Visual Studio Tools for Office

    **Visual Studio Tools for Office (VSTO)** 是微软开发的一套工具,用于帮助开发者使用.NET Framework和Visual Studio来创建、自定义以及扩展Microsoft Office应用程序,包括Excel、Word、Outlook和InfoPath。...

    Microsoft Visual Studio 2010 Tools for Office Runtime.zip

    《Microsoft Visual Studio 2010 Tools for Office Runtime——打造高效Office应用开发环境》 Microsoft Visual Studio 2010 Tools for Office Runtime(VSTO)是微软为开发者提供的一款重要工具,它允许程序员利用...

    Visual Studio Office插件开发向导

    OfficeAddin,即Office插件,是一种可以嵌入到Office应用程序(如Word、Excel、PowerPoint等)中的程序组件,它们能够扩展Office的功能,实现自定义命令、自动化任务、数据交互等多种目标。开发者可以通过Visual ...

    【电子书】Visual Studio Tools For Office Using C# With Excel Word Outlook And Infopath

    - **Office 插件开发**:开发者可以为 Excel、Word 等 Office 应用创建插件,这些插件可以提供额外的功能,如自动化任务、自定义用户界面等。 - **智能文档**:VSTO 允许创建智能文档,即带有嵌入式代码的文档,这些...

    Visual Studio 2010 Tools for Office Runtime

    Visual Studio 2010 Tools for Office Runtime 安装MySql时用到的

    Microsoft Visual Studio 2010 背景图片插件

    这个插件允许用户自定义Visual Studio 2010的工作区背景,以提高开发时的舒适度和个性化体验。通过在IDE中添加个人喜欢的图片,开发者可以在编程时享受到更愉悦的视觉环境,从而可能提升工作效率。 "效果图.jpg" ...

    在Visual Studio中创建WPS外接程序插件

    在Visual Studio中创建WPS外接程序插件是一项技术含量较高的任务,涉及到多个步骤和关键技术。下面将详细讲解这个过程。 首先,理解WPS外接程序的本质是扩展WPS Office的功能,通过编程接口(API)与WPS进行交互,...

    VisualStudio自动编码插件(Autocode——包含VS2008,2010,11的安装包)

    VisualStudio自动编码插件 自动编码是一个强大的附加的Visual Studio。NET,它可以自动调用参数化的命令来生成代码重复的编码任务,重构,执行IDE操作或任何用户定义的命令。智能感知! 快速命令调用,只需按Ctrl...

    visual studio 2010 js折叠插件

    **Visual Studio 2010 JS 折叠插件详解** Visual Studio 2010 是微软开发的一款强大的集成开发环境(IDE),尤其在编写JavaScript代码时提供了丰富的功能支持。然而,为了提升开发者的工作效率,有时我们需要借助第...

    Visual_Assist_X最新Visual studio2010可用

    Visual Assist X是一款强大的Visual Studio插件,专为提升C++, C#和VB.NET等编程语言的开发效率而设计。在Visual Studio 2010环境下,它可以提供一系列增强功能,帮助程序员更高效地编写代码。 1. **代码补全与智能...

    VisualStudio实用插件(主题+实用工具)

    对于调试,"Visual Commander"插件则允许开发者创建自定义命令,以执行特定任务,如自动化重复操作,提高开发效率。 对于版本控制,“GitKraken Git GUI”插件为Visual Studio提供了直观的Git图形界面,使得版本...

    visual studio代码补全插件

    Visual Studio是一款强大的集成开发环境(IDE),用于编写各种类型的软件应用程序。为了提升开发效率和代码质量,Visual Studio支持多种插件,其中“Visual Assist X”是广受欢迎的代码补全和增强工具之一。 Visual...

    Visual Studio代码自动注释插件(C#、JS类、方法注释)

    总之,“Visual Studio代码自动注释插件”是提升开发效率的有效工具,它为C#和JavaScript开发者提供了便捷的方式来创建和维护代码注释。通过使用这些插件,开发者可以更专注于编写功能,而无需花费大量时间手动编写...

    Visual studio 2010专业版迅雷种子文件

    Visual Studio 2010是微软公司于2010年推出的一款集成开发环境(IDE),它为开发者提供了一个全面的、可扩展的平台,用于创建各种类型的应用程序,包括Web应用、桌面应用以及移动应用等。然而,“迅雷种子文件”的...

    Shader高亮代码补全Visual Studio插件

    5. **ShaderlabVS**:压缩包中的文件名称可能是插件的主程序或者相关配置文件,ShaderlabVS可能是插件的名称,它专门针对Shader编程进行了优化,为Visual Studio提供更专业的Shader开发环境。 使用这样的Shader专用...

Global site tag (gtag.js) - Google Analytics