ms-word - Office 功能区 UI XML - 如何创建功能区内画廊而不是下拉按钮?

标签 ms-word outlook vsto outlook-addin ribbon

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

我已经在 XML 中创建了我的功能区 UI。但不知道如何复制 功能区画廊 控制。 (例如 Word 中的 样式组 ,或 Outlook 中的 快速步骤 )

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

最佳答案

遗憾的是,不支持使用功能区内图库。最接近的是使用 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> 

关于ms-word - Office 功能区 UI XML - 如何创建功能区内画廊而不是下拉按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10236389/

相关文章:

c#:以编程方式在工作表范围内创建 "named range"

migration - Visual Studio 2015 办公室 2007

vba - 我从哪里开始在 Word 2007 中进行 VBA 和宏编程?

java - 如何使用 docx4j 从模板创建一个新词

vba - 如何检查 PowerPoint 文件是否打开?

java - 使用Java将10000行word文档转换为excel表格耗尽堆空间

c# - 哪个 .NET 程序集包含 FormRegionMessageClass 和 FormRegionName 的定义?

c# - 我的 Outlook 加载项如何获取用户在我的自定义菜单中右键单击的附件对象?

outlook - 从 VSTO 加载项访问 Outlook 的状态栏

vba - 取消按钮进行选择而不是取消