首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >垂直ButtonBar按钮宽度

垂直ButtonBar按钮宽度
EN

Stack Overflow用户
提问于 2010-04-16 05:18:30
回答 3查看 3.3K关注 0票数 3

我正在创建一个垂直按钮栏与3个按钮。我如何强制所有三个按钮的宽度相同,使其看起来不像垃圾?

代码语言:javascript
复制
<s:ButtonBar x="10" y="10" dataProvider="{viewstack1}" >
    <s:layout>
        <s:VerticalLayout gap="-1"/>
    </s:layout>
</s:ButtonBar>
<mx:ViewStack id="viewstack1" left="115" paddingRight="0" right="0" bottom="0" top="0">
    <s:NavigatorContent label="ABC Products" width="100%" height="100%"><custom:Banner  width="100%" height="100%"/></s:NavigatorContent>
    <s:NavigatorContent label="Btn Player" width="100%" height="100%"><custom:Player /></s:NavigatorContent>
    <s:NavigatorContent label="Btn Cleaner" width="100%" height="100%"><custom:Cleaner width="100%"/></s:NavigatorContent>
</mx:ViewStack>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-12-06 23:26:23

我也遇到了这个问题,所以我去掉了s:VerticalLayout,使用了固定列宽的s:TileLayout,并且它起作用了

代码语言:javascript
复制
<s:ButtonBar width="142" dataProvider="{almacen}" left="10" top="10">
   <s:layout>
      <s:TileLayout columnWidth="142"/>
   </s:layout>
</s:ButtonBar>
票数 1
EN

Stack Overflow用户

发布于 2012-06-18 00:15:42

记住要定义间距,以避免按钮之间的距离

代码语言:javascript
复制
<s:layout>
   <s:TileLayout verticalGap="-1" />
</s:layout>
票数 0
EN

Stack Overflow用户

发布于 2014-04-07 14:53:11

无需在tile布局中强制宽度或设置columnWidth,您可以使用垂直布局的horizontalAlign属性来实现相同的结果。

代码语言:javascript
复制
<s:ButtonBar id="btnBarVertical1" dataProvider="{menuData}" requireSelection="true" labelField="label">
      <s:layout>
            <s:VerticalLayout gap="-1" horizontalAlign="justify"/>
      </s:layout>
</s:ButtonBar>

对于基于图标的按钮栏,将相同的属性与iconPlacement应用到顶部,如下所示...

代码语言:javascript
复制
<s:ButtonBar id="btnBarVertical2" dataProvider="{menuDataWithIcon}" requireSelection="true" labelField="label" 
                iconField="icon" iconPlacement="top">
    <s:layout>
        <s:VerticalLayout gap="-1" horizontalAlign="justify"/>
    </s:layout>
</s:ButtonBar>

我希望这将对动态文本长度有所帮助。

祝你玩得开心。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2649049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档