我已經注意到spark和mx表單之間的兩個區別,這些區別導致了一些問題。默認情況下,mx表單被安排爲標籤位於表單輸入項上方。在Spark中,它們彼此相鄰排列。默認情況下,火花形式的標籤也是粗體。水平的MX表單或垂直的火花表單Flex
例如MX代碼可能是
<mx:Form width="100%">
<mx:FormItem indicatorGap="0">
<s:Label text="label1"/>
<s:TextInput id="input1" width="180"/>
</mx:FormItem>
</mx:Form>
火花也可能是
<s:Form>
<s:layout>
<s:FormLayout gap="-10" paddingLeft="-10" paddingRight="-10"/>
</s:layout>
<s:FormItem label="label1">
<s:TextInput id="input1" width="180"/>
</s:FormItem>
</s:Form>
現在我的問題是每個窗體的外觀。
火花窗體的標籤是粗體的。理想情況下,我希望能夠使用火花形式並將其定位在水平和垂直方向上,而不是大膽的標籤。這可能嗎?
這將刪除我在我的應用程序中同時具有spark和mx表單。
或者是有可能使mx窗體位置水平?
感謝
繼這裏的答案是垂直放置的所有mx:FormItem
的
<s:FormItem>
<s:Label text="label1" fontWeight="bold"/>
<s:TextInput id="input1" />
</s:FormItem>
謝謝2DH。你是對的這個作品。我將用一個例子更新這些問題 – RNJ