Word 2007 Ribbon - محاذاة عناصر التحكم بشكل صحيح في مجموعة

StackOverflow https://stackoverflow.com/questions/4604222

  •  25-09-2019
  •  | 
  •  

سؤال

أنا غير قادر على محاذاة عناصر التحكم في مجموعة في الشريط المخصص في 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 أعلاه هو نفسه بالنسبة للعلامات الفعلية التي أستخدمها. هل يمكن لأي شخص تقديم المشورة؟

هل كانت مفيدة؟

المحلول

هذا هو التصميم ، لا يدعم سطح التصميم تخطيط متعدد المكونات مثل الوصول. لتحقيق ما تبحث عنه ، جرب هذا بدلاً من ذلك:

<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 على الصناديق المنسدلة و/أو تحريرها لضمان عرض موحد عبرها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top