有没有办法从Fluent UI xml中调用快速部件?

问题描述:

我希望能够在Word 2007/2010中创建自定义用户界面,以便从自定义功能区中调用快速部件/自动文本。有没有办法从Fluent UI xml中调用快速部件?

我可以调用宏和其他编码的东西很好,但有没有办法将quickparts集成到自定义功能区中?

是的,你必须整合内置CustomGallery控件之一(或其他内置图库)入色带:

<mso:cmd app="Word" dt="1" /> 
<mso:customUI xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui"> 
    <mso:ribbon> 
     <mso:tabs> 
      <mso:tab id="myCustomTab" label="My Custom Tab" insertBeforeQ="mso:TabInsert"> 
       <mso:group id="myCustomGroup" label="My QuickParts" autoScale="true"> 
        <mso:gallery idQ="mso:CustomGallery1" showInRibbon="false" visible="true"/> 
       </mso:group> 
      </mso:tab> 
     </mso:tabs> 
    </mso:ribbon> 
</mso:customUI> 
+0

有没有一种方法来定义新的画廊? – Judson 2010-09-14 15:56:59

+0

是的,您可以创建新的QuickParts并将它们放置在自定义库中。但是,您仅限于5个内置自定义画廊。 – 2010-09-14 15:57:57