Высота холста авто? - Adobe Flex (actioncript) - PullRequest
0 голосов
/ 31 октября 2009

Мне бы хотелось, чтобы высота холста изменялась автоматически. Когда на моем холсте много надписей и изображений, высота должна увеличиться. А когда на холсте всего несколько меток, высота должна уменьшиться.

На самом деле я хочу что-то вроде в CSS: высота: авто;

Надеюсь, вы понимаете мой вопрос.

Спасибо заранее Винсент

1 Ответ

4 голосов
/ 01 ноября 2009

Это один из тех, "как долго кусок веревки?" вопросы. Поскольку компонент Canvas не выполняет управление компоновкой для своих дочерних элементов так же, как это делает VBox или HBox (то есть позиционирование дочерних элементов остается на ваше усмотрение), вы также можете сами определить размер холста на основе ваших собственных правил макета.

Если вы линейно размещаете дочерние элементы вертикально или горизонтально, вы можете поменять холст на VBox или HBox - эти компоненты могут автоматически изменять размер, чтобы показать все их содержимое.

Как вы размещаете ярлыки и изображения на холсте в данный момент?

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