오류, 위의 코드에서 오류가 발생합니다. 플렉스 3 사에 마이그레이션
<s:Form id="bxPrePaidTypeAdvanced" width="100%">
<s:layout>
<s:VerticalLayout paddingTop="0" paddingLeft="0" paddingRight="0" paddingBottom="0"/>
</s:layout>
<s:FormItem width="0" label="Form Item:">
<s:Label text="label text" />
<s:layout>
<s:HorizontalLayout paddingLeft="{(-1)*(rbPerDay.width + 16)}" gap="16"/>
</s:layout>
<mx:RadioButton groupName="prePaidAdvanced"
id="rbPerDay"
label="{resourceManager.getString('locale','perDay')}"
labelPlacement="left"
change="rbPerDay_changeHandler(event)"/>
<mx:ComboBox id="cbDueDay" width="80" dataProvider="{daysArray}"/>
</s:FormItem>
임 그래서 내가 여기에 일부 내용을 변경해야 할 경우 잘 모릅니다.
그리고 내가 <mx:RadioButton to <s:RadioButton
을 변경하려고하면 또 다른 한가지는, 다음과 같은 오류가 구성 요소 유형 "는 labelPlacement을"속성
'Form' (FormLayout)의 기본 레이아웃을 변경한다고 생각하지 않습니다. 그게 네 잘못이야. 다른 오류에 관해서 : 오류 상태로, 그 속성이 존재하지 않습니다. – RIAstar
그래서 어떻게 패딩을 바꿀 수 있습니까?이 아닌 경우? –
'layout' 속성을 사용할 수는 있지만, 대신에 [FormLayout] (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/layouts/FormLayout.html)을 사용하십시오. 'VerticalLayout'. – RIAstar