Question

Avec mx: La case I peut définir la direction comme "horizontale". ou "vertical". J'aimerais cependant inverser l'ordre des composants dans la boîte. Par exemple:

avant:

| button1 | | button2 | | button3 |

après:

| button3 | | button2 | | button1 |

J'ai créé un composant personnalisé qui réside dans un mx: Box et souhaite le faire de la manière la plus simple possible.

Toute aide appréciée,

Merci beaucoup,

Bryn

Était-ce utile?

La solution

Le plus simple qui me vienne à l’esprit est de remplacer la méthode addChild dans Box:

import mx.containers.Box;

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

hth

Koen

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top