2
양식을 만들려고하는데 formItems를 정렬 할 때 문제가 있습니다.formItems를 정렬하는 방법은 무엇입니까?
이것은 mx : Form 네임 스페이스입니다. (xmlns : mx = "http://www.adobe.com/2006/mxml")
이 문제를 해결하는 방법에 대한 제안 사항이있는 사람이 있습니까? 어떤 도움이라도 대단히 감사하겠습니다.
<mx:VBox paddingLeft="0" height="100%">
<form:Form width="100%"
textAlign="left">
<mx:VBox>
<mx:HBox id="snapShotSelect">
<form:FormItem label="My Label Here"
includeInLayout="{model.formItemVisible}"
visible="{model.formItemVisible}"/>
<mx:VBox>
<form:FormItem includeInLayout="{model.formItemVisible}"
visible="{model.formItemVisible}">
<components:SageTextInput textAlign="left"/>
</form:FormItem>
<form:FormItem label=""
visible="{model.formItemVisible}"
includeInLayout="{model.formItemVisible}"/>
<form:FormItem visible="{model.formItemVisible}"
includeInLayout="{model.formItemVisible}">
<components:SageList id="snaps"
allowMultipleSelection="false"
width="200"
rowCount="5"/>
</form:FormItem>
</mx:VBox>
</mx:HBox>
<mx:HBox>
<form:FormItem label="My Label Here"
width="100%"
visible="{model.formItemVisible}"
includeInLayout="{model.formItemVisible}"/>
<form:FormItem label=""
width="100%">
<components:SageComboBox dataProvider="{model.generations}"
textAlign="left"
enabled="{model.generations.length > 0}"/>
</form:FormItem>
</mx:HBox>
<mx:HBox id="radioSelectGroup">
<form:FormItem label="">
<components:SageRadioButtonGroup id="rbGroup"
groupId="rbGroup"
labelPlacement="right"/>
</form:FormItem>
</mx:HBox>
<mx:HBox id="radioNew">
<form:FormItem>
<components:SageRadioButton id="radioCopy" value="{model.RADIO_CREATE}"
group="{rbGroup}"
labelPlacement="right"
width="250"
label="Radio Button 1" />
</form:FormItem>
<form:FormItem>
<components:SageTextInput textAlign="left"
enabled="{rbGroup.selectedValue == model.RADIO_CREATE}"/>
</form:FormItem>
</mx:HBox>
<mx:HBox id="radioExisting">
<form:FormItem>
<components:SageRadioButton id="radioNoCopy" value="{model.RADIO_USE_EXISTING}"
group="{rbGroup}"
labelPlacement="right"
width="250"
label="Radio Button 2"/>
</form:FormItem>
<mx:VBox>
<form:FormItem label=""
paddingBottom="0">
<components:SageTextInput textAlign="left"
enabled="{rbGroup.selectedValue == model.RADIO_USE_EXISTING}"/>
</form:FormItem>
<form:FormItem label=""
indentationLevel="0"
paddingTop="0">
<components:SageList allowMultipleSelection="false"
width="200"
rowCount="5"
enabled="{rbGroup.selectedValue == model.RADIO_USE_EXISTING}"/>
</form:FormItem>
</mx:VBox>
</mx:HBox>
</mx:VBox>
</form:Form>
</mx:VBox>
이것은 현재 이렇게 보입니다.
는하지만 그것은이
이'form' 네임 스페이스는 무엇입니까? mx Form, Spark Form 또는 타사 구성 요소를 사용하고 있습니까? 코드에서 이야기하는 것은 불가능합니다. – RIAstar
사과, 그 mx : 양식 - xmlns : mx = "http://www.adobe.com/2006/mxml"질문을 편집했습니다. – Peter
여분의 "VBox/HBox"구성 요소를 제거하고 Form 컨테이너 만 사용하는 것이 좋습니다. 그럼 네가 서있는 곳을 봐라. VBox/HBox가 실제로 필요하거나 필요하다면 FormItem 안에 있어야합니다. 대부분의 경우 mx : FormItem 방향 속성을 사용하여 레이아웃을 제어 할 수 있습니다. – JeffryHouser