我有一個從按鈕打開的彈出窗口(selectReasonCode)。所述按鈕具有選擇原因代碼屏幕我有填充了在updateReasons方法(這是通過上述方法稱爲設定值的數據格上下面的代碼在設置數據之前彈出彈出窗口
var selectReasonCode:SelectReasonCode = new SelectReasonCode();
selectReasonCode.title = "Reason Codes";
selectReasonCode.showCloseButton = true;
PopUpManager.addPopUp(selectReasonCode, this, true);
PopUpManager.centerPopUp(selectReasonCode);
selectReasonCode.updateReasons(reasonTypeId, rasonCds); //This sets the dataprovider
。
問題是我的彈出屏幕打開了空白,但是如果我在調試模式下在代碼中添加一個斷點並通過它,屏幕將打開數據,我相信在數據真正設置之前屏幕會打開。是真的嗎?如果是這樣,我怎麼能保證在屏幕打開之前先更新Reasons方法?
To e xclude調試模式...我在updateReasons代碼之後添加了一行以導致錯誤。因此,首先顯示錯誤,用戶單擊確定,然後打開彈出窗口。數據顯示在彈出窗口中。