Я хочу динамически добавить компонент в Контейнер, например, Canvas (ограничения TileList для каждого дочернего элемента имеют одинаковый размер, GridList имеет низкую производительность), например,
<mx:Canvas id="myHolder" width="600" height="550">
</mx:Canvas>
<mx:Button label="Add Button" click="addButton()"/>
когда я нажимаю кнопку, я надеюсь добавить компонент (независимо от того, какой это компонент, и, возможно, каждый компонент имеет разный размер), и, если общая ширина всех добавленных дочерних элементов больше myHolder
, я надеюсь, что новый дочерний элемент может начинаться с новой строки и одновременно растягивать высоту myHolder
(лучше использовать макет с пользовательским кодом)