我正在尝试将自定义 .net 控件集成到多个 Microsoft Office 2010 应用程序中。
我已经用 XML 创建了我的功能区 UI。但不知道如何复制In-Ribbon Gallery控件。(例如 Word 中的样式组,或Outlook中的快速步骤)
如果没有可用的直接控制,有没有办法用不同的标签来近似它?
我正在尝试将自定义 .net 控件集成到多个 Microsoft Office 2010 应用程序中。
我已经用 XML 创建了我的功能区 UI。但不知道如何复制In-Ribbon Gallery控件。(例如 Word 中的样式组,或Outlook中的快速步骤)
如果没有可用的直接控制,有没有办法用不同的标签来近似它?
不幸的是,不支持使用 In-Ribbon Gallery。您可以获得的最接近的方法是使用显示可自定义下拉网格的Gallery 控件- 而不是功能区中的画廊:
<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>