2013-02-19 3 views
0

У меня есть mx: Форма, содержащая два FormItems. По умолчанию FormItems размещаются вертикально один поверх другого, но из-за ограничений пространства я хочу разместить две FormItems бок о бок. Как мне это сделать? Другой вариант, который у меня был, это использовать только простые метки и текстовые поля, но я хочу использовать функции, которые предлагает контейнер mx: Form. У меня есть следующий код, который размещает данные по вертикали:Flex: Место mx: FormItems бок о бок в mx: Форма

<mx:HBox width="100%" 
    horizontalAlign="center"> 
    <mx:Label text="Info"/> 
</mx:HBox> 
<mx:Form id="InfoForm"> 
    <mx:FormItem label="Info1" 
     horizontalAlign="center" 
     paddingLeft="45" 
     required="true" 
     direction="vertical"> 
     <mx:TextInput id="Info1TextInput"/> 
    </mx:FormItem> 
    <mx:FormItem label="Info2" 
     horizontalAlign="center" 
     paddingLeft="45" 
     required="true" 
     direction="vertical"> 
     <mx:TextInput id="Info2TextInput"/> 
    </mx:FormItem> 
</mx:Form> 

Спасибо большое!

ответ

0

Ну, как я достиг этого, используя 2 формы. бок о бок в горизонтальной компоновке. Надеюсь это поможет.