0

mx:Box を使用すると、方向を「水平」または「垂直」に設定できます。ただし、ボックス内のコンポーネントの順序を逆にしたいと思います。例えば:

前:

|ボタン1| |ボタン2| |ボタン3|

後:

|ボタン3| |ボタン2| |ボタン1|

mx:Box に常駐するカスタム コンポーネントを作成しましたが、これをできるだけ簡単な方法で行いたいと考えています。

どんな助けでも感謝します、

どうもありがとう、

ブリン

4

1 に答える 1

0

頭に浮かぶ最も簡単な方法は、Box で addChild メソッドをオーバーライドすることです。

import mx.containers.Box;

public class ReverseBox extends Box
{
  public override function addChild(child:flash.display.DisplayObject):flash.display.DisplayObject
  {
    return addChildAt(child, 0);
  }
}

h番目

公園

于 2009-09-11T10:08:10.680 に答える