gpt4 book ai didi

ms-word - Word 2007 功能区 - 正确对齐组中的控件

转载 作者:行者123 更新时间:2023-12-04 06:38:16 25 4
gpt4 key购买 nike

我无法在 Word 2007 的自定义功能区中正确对齐组中的控件。
Bad control alignment

在上面的屏幕截图中,您可以注意到文本框和下拉列表没有正确对齐。以下是我的 CustomUI 功能区 XML:-

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="RibbonLoad">
<ribbon>
<tabs>
<tab id="tabZZZZ" label="ZZZZ">
<group id="grpItems" label="Items">
<dropDown id="ddlQQQ" getItemLabel="qqqq" onAction="rrrr" label="zzzz zzzzz">
<item id="item1" label="item1"/>
</dropDown>
<editBox id="editAAA1" label="AAAAA AAAAA AAAAA" onChange="ZZZ" />
<editBox id="editBBBB" label="BBBB BBBBB BBBBB BBBBB" onChange="BBB" />
<separator id="separator1" />
<editBox id="editCCCC" label="CCCCCC CC CCCCCC CCCC" onChange="CCC" />
<dropDown id="ddlDDD" label="DDDDDDD DDDD DDDDDDDD DDDD" onAction="DDD" getItemLabel="DDD">
<item id="Item1" label="Item1"/>
</dropDown>
<button id="btnEEE" label="EEEEEEEEEEEEEE" onAction="EEEE"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

我为这些奇怪的标签名称道歉。但是,上述 XML 中每个标签的字符数与我使用的实际标签的字符数相同。任何人都可以请教吗?

最佳答案

这是设计使然,设计图面不支持像 Access 这样的多组件布局。要实现您的目标,请尝试以下操作:

<group id="Group1" label="Group1">
<labelControl id="ddlQQQ" label="zzzz zzzzz" />
<labelControl id="editAAA1" label="AAAAA AAAAA AAAAA" />
<labelControl id="editBBBB" label="BBBB BBBBB BBBBB BBBBB" />
<dropDown id="ddlQQQDropDown" label="DropDown1" showLabel="false" showImage="false" />
<editBox id="editAAA1EditBox" label="EditBox1" showLabel="false" showImage="false" />
<editBox id="editBBBBEditBox" label="EditBox2" showLabel="false" showImage="false" />
</group>

作为旁注,您可能需要设置 SizeString在您的下拉和/或编辑框上,以确保它们之间的宽度一致。

关于ms-word - Word 2007 功能区 - 正确对齐组中的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4604222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com