Flex 3.5 - ApplicationControlBar中的100%宽度网格

时间:2011-06-17 12:06:25

标签: flex flex3 flexbuilder

我在ApplicationControlBar中有一个非常简单的Grid:

<mx:Grid>
    <!--<mx:GridRow width="100%" height="100%">
        <mx:GridItem colSpan="3">
            <mx:Text fontSize="18" color="#000000" text="Conferences"/>
        </mx:GridItem>
    </mx:GridRow>
    -->     
    <mx:GridRow width="100%" height="100%">
        <mx:GridItem width="100%" height="100%">
            <mx:HBox id="addedBtns">
            </mx:HBox>
        </mx:GridItem>
        <mx:GridItem width="100%" height="100%">

        </mx:GridItem>
        <mx:GridItem width="100%" height="100%">
            <views:LanguageSelector id="langSelector" visible="false" />                
            <mx:LinkButton label="{ResourceUtil.getInstance().getString('bbb.mainToolbar.helpBtn')}" click="onHelpButtonClicked()"/>
            <mx:Button label="{ResourceUtil.getInstance().getString('bbb.mainToolbar.logoutBtn')}" id="btnLogout" 
                       toolTip="{ResourceUtil.getInstance().getString('bbb.mainToolbar.logoutBtn.toolTip')}" click="doLogout()"/>
        </mx:GridItem>
    </mx:GridRow>
</mx:Grid>

我想要做的就是让网格在整个屏幕宽度上伸展100%,但上面没有。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

试试这个

<mx:Grid width="100%">

您的代码现在使网格缩放到其子级的大小。 将网格宽度设置为100%将使其缩放到其容器的大小。

干杯