Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface 水平MX型或垂直火花型Flex_User Interface_Apache Flex_Layout_Flex4.5_Flex Spark - Fatal编程技术网

User interface 水平MX型或垂直火花型Flex

User interface 水平MX型或垂直火花型Flex,user-interface,apache-flex,layout,flex4.5,flex-spark,User Interface,Apache Flex,Layout,Flex4.5,Flex Spark,我注意到spark和mx表单之间的两个差异,这给我带来了一些问题。默认情况下,mx表单的排列方式似乎是将标签置于表单输入项的上方。在Spark中,它们排列在一起。此外,spark表单中的标签默认为粗体 例如,MX代码可以是 <mx:Form width="100%"> <mx:FormItem indicatorGap="0"> <s:Label text="label1"/> <s:TextInput id="

我注意到spark和mx表单之间的两个差异,这给我带来了一些问题。默认情况下,mx表单的排列方式似乎是将标签置于表单输入项的上方。在Spark中,它们排列在一起。此外,spark表单中的标签默认为粗体

例如,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表单的标签是粗体的。理想情况下,我希望能够使用spark表单,并将其水平和垂直放置,而不是使用粗体标签。这可能吗

这将使我的应用程序中不再有spark和mx表单

或者,是否可以使mx表格水平放置

谢谢

下面是一个垂直放置的火花形状示例

<s:FormItem>
    <s:Label text="label1" fontWeight="bold"/>
    <s:TextInput id="input1" />
</s:FormItem>

首先
mx:FormItem
如果您正确地将其定义为
FormItem
属性,而不是其子属性,那么它也会以水平方式显示其标签

<mx:FormItem label="Proper label">

现在回答你剩下的问题。
spark:FormItem
标签的粗体被定义为一种内联样式声明,因此除了为
FormItem
容器定义自己的外观外,您不能做很多事情。这也是您实现其他要求的方法-verical标签放置。或者,您也可以执行您已经使用
mx:FormItem
练习过的操作,并将标签定义为子项。
spark:FormItem
的内容组是使用
VerticalLayout
进行布局的,因此它的工作原理应该与您希望的差不多


问候。

谢谢。你说得对,这很有效。我我将用一个例子更新这些问题