我想在flex(flash builder 4)中创建一个简单的表单。我放置了一个表单容器和FormItems里面。表单项目是例如标准的“客户”字段,例如第一,最后,地址,城市,州,邮政编码。flex - 垂直和水平布局表单项目
默认情况下,它会垂直放置字段并使字段标签右对齐,这看起来不错。
不过,我想一些字段是水平的 - 例如,这样的事情:
First __________ Last ___________
Address _____________________
City ___________ St ___ Zip ____
我试图把第一个/最后在HGroup容器,但完全不是那么回事 - 我失去了标签的右对齐,看起来是这样的:
First __________ Last ___________
Address _____________________
City ___________ St ___ Zip ____
这是我如何努力使第一个/最后卧式的例子,但它不会是右对齐转诊 - 但是城市推荐是一起对齐的:
<mx:Form x="0" y="307" width="100%">
<s:HGroup>
<mx:FormItem label="First"> <s:TextInput/></mx:FormItem>
<mx:FormItem label="Last"><s:TextInput/></mx:FormItem>
</s:HGroup>
<mx:FormItem label="Referral"><s:TextInput/></mx:FormItem><mx:FormItem label="City">
<s:TextInput/>
</mx:FormItem>
</mx:Form>
这几乎就像我需要一种具有colSpan能力的表格布局,或者?
这个自定义组件看起来前途无量,但没有出现在FB4工作至少http://cookbooks.adobe.com/post_Multi_Column_Form_Layout-9644.html
此外,是否有任何好的书籍/网站/ etc中讨论用户界面设计/外形设计和类似Flex中,我可以浏览?
您是使用MX表单还是Spark表单?并向我们展示您用来放置项目的代码。 – JeffryHouser 2011-05-06 13:19:43
Szretter不要发表看法;编辑您的原始文章并将您的代码放在那里。 – JeffryHouser 2011-05-06 20:59:32