0

How can I add a layout (a HorizontalLayout to be specific) to a Flex UIComponent?

I'm working on a large mobile application, hence I'd like to avoid using additional containers like HGroups and work with more lightweight components.

As usual, any help would be greatly appreciated!

4

1 に答える 1

4

あなたはできません、そしてあなたは本当にそうする必要はありません。

Sparkコンポーネントのみがカプセル化されたレイアウトメカニズムで設計されているため、できません。mxコンポーネントはそうではなく、UIComponentにレイアウトを割り当てることはできません。

グループは、グラフィック要素を含まない非常に軽量なコンテナになるようにすでに設計されているため、実際にそうする必要はありません。それらの唯一の目的は、他のコンポーネントをレイアウトすることです。

これで、本当にそれらを削減したい場合は、本当に必要なプロパティのみを含むグループの独自のコピーをいつでも作成できますが、私の意見では、それはほとんど(あったとしても)目立った利益のために膨大な時間の浪費になります。

于 2012-07-03T11:21:11.010 に答える