Flex布局:对单个状态所做的更改

时间:2009-07-27 15:55:46

标签: flex layout states

我正在Flex Builder中修改Flex应用程序的布局。我没有意识到的是,我所做的改变是针对一个特定的州。我的申请中有大约6-7个州。现在,我需要对所有这些状态进行更改。我该怎么做?截至目前,在一个州有多条这样的行:

        <mx:SetProperty target="{accno}" name="x" value="116"/>
        <mx:SetProperty target="{accno}" name="y" value="826"/>
        <mx:SetProperty target="{phone}" name="x" value="116"/>
        <mx:SetProperty target="{phone}" name="y" value="866"/>

1 个答案:

答案 0 :(得分:0)

如果位置是相对的,您可以在绑定中使用数学。为什么不绑定x&amp; y对accno和电话给变量,并为相对位置做数学运算?

<?phonetag? x='{accno_x}' y='{accno_y + 40}' .../>

那会有用吗?然后你只需要在你的页面上有一个accno_x和accno_y变量。你也可以制作手机的x&amp; y相对于accno:

<?phonetag? x='{accno.x}' y='{accno.y + 40}' .../>