【问题标题】:laying out formitems in flex在flex中布局formitems
【发布时间】:2011-10-09 17:30:17
【问题描述】:

由于某种原因,我的代码没有达到在文本输入字段左侧添加标签的预期效果*(就像在几乎所有带有表单的正常场景中一样)。标签出现在文本输入字段上方。我还想让其中一些只读。非常感谢任何建议

基本上我所拥有的是文本框上方的文本,而不是左侧的文本。

这是我的代码:

<mx:VBox width="100%" height="100%">
 <mx:HBox>
 <mx:FormItem textAlign="left" <mx:Label text="TEST"  textAlign="left"                 fontSize="14" fontWeight="bold"/>    
 <mx:TextInput  enabled="true" textAlign="right"/> </mx:FormItem>

【问题讨论】:

    标签: apache-flex layout textbox mxml


    【解决方案1】:

    使用formitem的标签字段。

    <mx:FormItem textAlign="left" label="TEST" fontSize="14" fontWeight="bold"/>    
        <mx:TextInput  enabled="true" textAlign="right">
    </mx:FormItem>
    

    如果你想要只读,那么你可以把editable="true|false"放在TextInput中。

    【讨论】:

    • 感谢 jacob,但我不确定这是否有效。你检查了吗?有没有办法在线查看 flex 代码以查看可视组件的外观?
    猜你喜欢
    • 2020-09-16
    • 2011-06-16
    • 2011-07-18
    • 2016-06-15
    • 2019-04-28
    • 2014-12-09
    • 1970-01-01
    • 2012-04-20
    • 2019-09-20
    相关资源
    最近更新 更多