分享

20.4.2 添加RibbonX到内置选项卡 - 51CTO.COM

 土尔 2011-03-24

20.4.2  添加RibbonX到内置选项卡

可将自定义RibbonX控件添加到内置选项卡中。例如,以下代码在【开始】选项卡中添加一个名为【测试】的组:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
<tab idMso="TabHome" >
<group id="Group1" label="测试"  >
<button id="Button1" label="标签1" size="normal" onAction="sub1"
imageMso="DrawingCanvasScale" />
<button id="Button2" label="标签2" size="normal" onAction="sub2"
imageMso="DrawingObjectFormatDialog" />
<button id="Button3" label="标签3" size="normal" onAction="sub3"
imageMso="DrawingCanvasExpand" />

 

<separator id="Separator1" />

<menu id="Menu" label="测试菜单" size="large"
imageMso="FileBackUpSqlDatabase"  >
<button id="Button4" label="菜单项1"  onAction="MenuSub1"
imageMso="FileCheckIn" />
<button id="Button5" label="菜单项2"  onAction="MenuSub2"
imageMso="FileCheckOut" />
<button id="Button6" label="菜单项3"  onAction="MenuSub3"
imageMso="FileCheckOutDiscard" />
<button id="Button7" label="菜单项4"  onAction="MenuSub4"
imageMso="FileCompatibilityChecker" />
<button id="Button8" label="菜单项5"  onAction="MenuSub5"
imageMso="FileCompatibilityCheckerPowerPoint" />
<button id="Button9" label="菜单项6"  onAction="MenuSub6"
imageMso="FileCompatibilityCheckerWord" />
</menu>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

完成设置后打开工作簿,可看到如图20-27右侧所示的自定义组"测试",其中包含了3个按钮和1个菜单,单击菜单将弹出6个菜单项目。
 
(点击查看大图)图20-27  添加Ribbonx控件到内置选项卡
单击按钮或菜单项目,将调用工作簿中的宏。如果希望单击这些控件时能完成实际的工作,就需要在工作簿中定义对应的宏(例如,sub1、sub2、MenuSub1、MenuSub2等)。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多