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

Apache flex Flex布局:对单个状态所做的更改,apache-flex,layout,states,Apache Flex,Layout,States,我在FlexBuilder中修改Flex应用程序的布局。我没有意识到的是,我所做的改变,是针对一个特定的状态所做的。我的应用程序中大约有6-7个状态。现在,我需要对所有这些状态进行更改。我该怎么做?到目前为止,在一个州有多条类似的线路: <mx:SetProperty target="{accno}" name="x" value="116"/> <mx:SetProperty target="{accno}" name="y" value="8

我在FlexBuilder中修改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"/>

如果位置是相对的,则可以在绑定中使用数学。为什么不将accno和phone上的x&y绑定到变量,并计算相对位置

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

accno和phone只是列表中的两个,大约有27个这样的项目。没关系,位置相对吗?如果是,请使用数学来确定相对值。
<?phonetag? x='{accno.x}' y='{accno.y + 40}' .../>