我有以下选项卡导航器,它有一个项目选项卡,在发布标签旁边包含一个组合框,如下所示(AdditionalDetails.mxml):
相同的选项卡导航器有一个Gate2选项卡,其中包含标签CERT 加载日期旁边的DateField,可以在下面看到(Gate2.mxml):
现在,当我在Project选项卡上选择Release as TBD时,会出现一个警告框,如下所示:
单击YES时,我想清除Gate2选项卡上的DateField 。我该怎么做?组合框代码(AdditionalDetails.mxml):
<mx:ComboBox id="General_Release_Dates"
selectedItem="{modelProxy.General_Release_Dates}"
valueCommit="{model.General_Release_Dates = event.currentTarget.selectedItem;updateReleaseDate(event)}"
change="{model.General_Release_Dates = event.currentTarget.selectedItem;updateReleaseDate(event)}" close="closeHandler(event);" includeInLayout="true" visible="true">
</mx:ComboBox
处理YES的代码点击Alert框:
private function alertClickHandler(evt:CloseEvent):void {
if (evt.detail == Alert.YES) { //Code to clear DateField}
Gate2选项卡上的DateField代码( Gate2.mxml ): DateField 代码:<mx:DateField id="G2_CRTLoadDate" width="150" selectedDate="{modelProxy.G2_CRTLoadDate}" change="{modelProxy.G2_CRTLoadDate = event.currentTarget.selectedDate;changeManagerStatus()}"/>