Как мне изменить направление компонентов коробки в Flex 3?
-
05-07-2019 - |
Вопрос
С помощью mx: Box я могу установить направление либо "горизонтальным", либо "вертикальным".Однако я бы хотел изменить порядок расположения компонентов в коробке.Например:
до того , как:
|кнопка 1| |кнопка 2| |кнопка 3|
после:
|кнопка 3| |кнопка 2| |кнопка 1|
Я создал пользовательский компонент, который находится в mx: Box, и хотел бы сделать это как можно более простым способом.
Любая помощь приветствуется,
Большое спасибо,
Брин
Решение
Самое простое, что приходит на ум, - это переопределить метод addChild в 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
Не связан с StackOverflow