用户界面-customUI.xml和功能区布局之间不匹配



这是我个人customUI XML文件中的代码。一切似乎都很好,但如果我看一下功能区上的布局,最后三个收藏夹的顺序与XML文件中的不同。

<mso:group id="mso_c6.2C0C7C46" autoScale="false">
(1)     <mso:control idQ="mso:ObjectsAlignLeftSmart" visible="true" showImage="true" showLabel="false" size="normal"/>
(2)     <mso:control idQ="mso:ObjectsAlignTopSmart" visible="true" showImage="true" showLabel="false" size="normal"/>
(3)     <mso:control idQ="mso:ObjectsAlignRelativeToContainerSmart" imageMso="FileNew" visible="true" showImage="true" showLabel="false" size="normal"/>
(4)     <mso:control idQ="mso:ObjectsAlignRightSmart" visible="true" showImage="true" showLabel="false" size="normal"/>
(5)     <mso:control idQ="mso:ObjectsAlignBottomSmart" visible="true" showImage="true" showLabel="false" size="normal"/>
(6)     <mso:control idQ="mso:ObjectsAlignSelectedSmart" imageMso="ShapesDuplicate" visible="true" showImage="true" showLabel="false" size="normal"/>
(7)     <mso:control idQ="mso:ObjectsAlignCenterHorizontalSmart" visible="true" showImage="true" showLabel="false" size="normal"/>
(8)     <mso:control idQ="mso:ObjectsAlignMiddleVerticalSmart" visible="true" showImage="true" showLabel="false" size="normal"/>
(9)     <mso:control idQ="mso:ShapeRectangle" visible="true" showImage="true" showLabel="false" size="normal"/>
(10)    <mso:control idQ="x1:Custombutton303" visible="true" showImage="true" showLabel="false" size="normal"/>
(11)    <mso:control idQ="x1:Custombutton304" visible="true" showImage="true" showLabel="false" size="normal"/>
(12)    <mso:control idQ="mso:ObjectSetShapeDefaults" imageMso="DiagramTargetInsertClassic" visible="true" showImage="true" showLabel="false" size="normal"/>
</mso:group>

我希望它在色带中看起来像这样

(1) (4)(7)(10)

(2) (5)(8)(11)

(3) (6)(9)(12)

但事实上,它看起来是这样的:

(1) (4)(7)(12)

(2) (5)(8)(10)

(3) (6)(9)(11)​

(12)idQ="mso:ObjectSetShapeDefaults"出现在自定义按钮(10)&(11) 。

为什么?我怎样才能维持我想要的秩序?是因为自定义按钮吗?它们总是在mso按钮后面吗?

非常感谢。

以下属性可用于管理控件的顺序:

插入AfterMso、插入AfterQ、插入BeforeMso、输入BeforeQ

在MSDN的以下系列文章中阅读更多关于Fluent UI(又名Ribbon UI)的信息:

为开发人员定制2007 Office Fluent功能区(第1部分,共3部分)

为开发人员定制2007 Office Fluent功能区(第2部分,共3部分)

为开发人员自定义2007 Office Fluent功能区(第3部分,共3部分)

相关内容

  • 没有找到相关文章

最新更新