2012-04-20 111 views
0

我必須在我的應用程序中爲必填字段添加*標記。我已經通過代碼完成了這項工作對齊Flex標籤中標籤附近的星號標記?

<mx:VBox> 
    <mx:Form> 
     <mx:FormItem label="Name" required="true"> 
      <mx:TextInput id="Name" width="200" editable="true"/> 
     </mx:FormItem> 
     <mx:FormItem label="priority" required="true"> 
      <mx:ComboBox id="priorityId" width="200" cornerRadius="4" dataProvider="{customerPriorityList}" />   
     </mx:FormItem> 
    </mx:Form> 
<mx:VBox> 

但問題在於*標記靠近文本輸入字段或靠近組合框。但我希望*標籤附近的商標僅限於我的申請。 我盡力而爲,但失敗了。 有什麼辦法嗎?

在此先感謝...

+0

你嘗試過什麼?您使用的是哪個版本的Flex?使用Spark表單和自定義皮膚比使用MX Forms更容易。 – JeffryHouser 2012-04-20 15:19:39

+0

我正在使用fex3。 – Deba 2012-04-20 16:23:37

回答

1

試試這個

<mx:Form width="30%"> 
    <mx:HBox horizontalGap="0"> 
     <mx:Label text="First Name"/> 
     <mx:Label width="11" color="0xFF0000" text="*"/> 
     <mx:Spacer width="20"/> 
     <mx:TextInput/> 
    </mx:HBox> 
</mx:Form>