0
이것은 확실히 누군가를위한 쉬운 것입니다. 팝업 창이 열릴 때마다 전화를 걸 수있는 이벤트를 알아야합니다. Flex 3 - 팝업 컴포넌트가 열릴 때마다 함수 호출하기
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" width="400"
height="120" title="Change Offer/Event Name" showCloseButton="true" close="PopUpManager.removePopUp(this)"
horizontalScrollPolicy="off" verticalScrollPolicy="off" creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.events.CloseEvent;
import mx.managers.PopUpManager;
private function init():void{
txtNewName.text = parentApplication.cmbOfferName.selectedItem.TEMPLATENAME;
}
]]>
</mx:Script>
<mx:Canvas width="374" height="74" horizontalScrollPolicy="off" verticalScrollPolicy="off">
<mx:TextInput id="txtNewName" x="72" y="16" width="240"/>
<mx:Label x="6" y="18" text="New Name"/>
<mx:Button x="317" y="16" label="Ok" width="47" click="checkName()"/>
</mx:Canvas>
나는 가치있는 창이 열립니다 처음 가져올의 creationComplete에서 호출은 init() 함수를 가지고 있지만이 기능을 팝업이 열릴 때마다 전화를해야합니다. 내가 시도, 활성화, creationComplete, addedToStage, 모두 작동하지 않습니다.
아, 단지 내가 볼 수있는 캔버스에 따라 여러 콤보 상자에서 잠재적으로 선택할 수 있으므로 콤보 상자에 바인드 가능하도록 텍스트 입력의 텍스트 속성을 설정할 수 없습니다.
미리 감사드립니다.