Office功能区UI XML - 如何创建功能区内图库而不是下拉按钮?

时间:2012-04-19 20:39:43

标签: ms-word outlook vsto outlook-addin ribbon

我正在尝试将自定义.net控件集成到多个Microsoft Office 2010应用程序中。

我用XML创建了Ribbon UI。但不知道如何复制功能区内图库控件。 (,例如Word中的样式组,或Outlook中快速步骤

如果没有可用的直接控件,有没有办法用不同的标签来近似它?

1 个答案:

答案 0 :(得分:0)

不幸的是,不支持使用功能区内图库。您最接近的是使用 Gallery control ,它会显示可自定义的下拉网格 - 而不是功能区内的图库:

<gallery id="galMonthsEng" label="Months (English)" 
    columns="3" rows="4"> 
    <item id="galMonth1" label="January"/> 
    <item id="galMonth2" label="February"/> 
    <item id="galMonth3" label="March"/> 
    <item id="galMonth4" label="April"/> 
    <item id="galMonth5" label="May"/> 
    <item id="galMonth6" label="June"/> 
    <item id="galMonth7" label="July"/> 
    <item id="galMonth8" label="August"/> 
    <item id="galMonth9" label="September"/> 
    <item id="galMonth10" label="October"/> 
    <item id="galMonth11" label="November"/> 
    <item id="galMonth12" label="December"/> 
    <button id="btnGal1" label="Regional Settings" 
        imageMso="ShowTimeZones" 
        onAction="ShowRegionalSettings"/>
</gallery>