2017-04-04 68 views
0

我跟随此MSDN Tutorial创建一个WORD 2010VSTO AddIn Tab。我正在使用VS2015 Community Edition。当我在Visual Studio中运行应用程序时,它会打开Word文档,但Tab不会显示在WORD中(正如测试步骤所声称的那样)。所以,我无法测试AddIn。定制功能区XML选项卡不显示在WORD VSTO加载项

但是,我可以在WORD的COM加载项窗口中看到上面的AddIn启用 - 如下图所示。另外,当我在下面的过程中放置​​断点时,我可以看到这个过程被成功调用。 注意:我通过复制/粘贴代码,项目名称等逐字跟随教程。所以,我没有改变教程。

protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() 
{ 
    return new MyRibbon(); 
} 

enter image description here

UPDATE:本MyRibbon.xml如下所示。

<?xml version="1.0" encoding="UTF-8"?> 
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load"> 
    <ribbon> 
    <tabs> 
     <tab idMso="TabAddIns"> 
     <group id="ContentGroup" label="Content"> 
      <button id="textButton" label="Insert Text" 
       screentip="Text" onAction="OnTextButton" 
       supertip="Inserts text at the cursor location."/> 
      <button id="tableButton" label="Insert Table" 
       screentip="Table" onAction="OnTableButton" 
       supertip="Inserts a table at the cursor location."/> 
     </group> 
     </tab> 
    </tabs> 
    </ribbon> 
</customUI> 

更新2:由以下@dotNET阅读评论之后,我觉得这个问题似乎是我的Word文档丢失内置ADD-INS。我如何显示ADD-INS选项卡?从WORD中的自定义选项卡选项中,我看不到如下图所示的选项卡。我应该在哪里看?

enter image description here

+0

ü可以分享您的丝带XML? – dotNET

+0

@dotNET当然,我只是在** UPDATE **部分添加了功能区XML文件内容。 – nam

回答

1

你的按钮将被添加到使用您所提供的代码内置ADD-INS标签。如果您想要自己的自定义选项卡,请勿使用idMso。相反定义<tab>节点是这样的:

<tab id="tabMyVeryOwnCustomTab" label="TRUMPED"> 
    <group id="ContentGroup" label="Content"> 
     <button id="textButton" label="Insert Text" 
      screentip="Text" onAction="OnTextButton" 
      supertip="Inserts text at the cursor location."/> 
     <button id="tableButton" label="Insert Table" 
      screentip="Table" onAction="OnTableButton" 
      supertip="Inserts a table at the cursor location."/> 
    </group> 
</tab> 
+0

谢谢你试图帮助。我如何找到'ADD-INS'选项卡。我在'WORD 2010'中看不到它? – nam

+0

应该在那里默认。您可以使用“选项”对话框中的“自定义功能区”选项卡来始终显 – dotNET

+0

我已经添加了**更新2 **。我没有在功能区选项卡选项对话框中看到'ADD-INS'选项卡,如上图2所示。 – nam

相关问题