2009-07-27 8 views
0

フレックスビルダーで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"/> 

答えて

0

:今のところ、複数の1つの状態で、このような行があります。あなたはaccnoのx &を変数にバインドして、変数に電話をかけ、相対的な位置を計算するのはなぜですか?

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

これは機能しますか?次に、あなたのページにaccno_xとaccno_y変数が必要です。また、単に携帯電話のx &のy相対accnoすることができます:

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

accnoと携帯電話は、リストのちょうど2つあり、約27件のなどのアイテム大丈夫です – dharm0us

+0

があり、位置は相対的なもの?その場合は、相対値を決定するために数学を使用します。 – stevedbrown

関連する問題