FLEX: как я могу установить нижнюю левую координату моего компонента вместо верхней левой - PullRequest
0 голосов
/ 12 мая 2010

У меня есть некоторые компоненты с динамической высотой. Они должны быть выровнены относительно нижней части моего контейнера холста, поэтому я не могу установить одинаковый y для всех компонентов.

Я мог вычислить их высоту и последовательно устанавливать y, но мне было интересно, есть ли более простой способ сделать это.

спасибо

Ответы [ 2 ]

2 голосов
/ 12 мая 2010

Вы можете использовать стиль компонента bottom , но если они сложены, вам все равно придется вычислять высоты. Это то, что вы получите бесплатно, если поместите свой стек компонентов в VBox (или Box с direction = вертикальным). Вы можете расположить VBox там, где хотите, на холсте и установить стиль bottom , который будет иметь ту высоту, которую вы хотите снизу. Не устанавливайте высоту на VBox, и он будет расти настолько большим, насколько это необходимо снизу.

0 голосов
/ 12 мая 2010

В зависимости от того, что это за компонент, вы можете установить значение поворота Y на 180, что бы перевернуть его. Так что до тех пор, пока это будет выглядеть хорошо с ног на голову, это может сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...