动作3:错误。类型强制失败

时间:2015-11-29 10:54:05

标签: actionscript-3 flex flex4.5

尝试在CalendarLayoutChangeEvent对象上模拟DateField时出现以下错误。

  

无法转换   mx.events::CalendarLayoutChangeEvent@feb667 to   mx.events.CalendarLayoutChangeEvent

我正在调度在运行时加载的swf上的事件。

任何帮助将不胜感激。

private function setDateField(child:Object, dateString:String):String
{                   
    child.selectedDate = compileDateValue(dateString,child.formatString);
    var changeEvent:CalendarLayoutChangeEvent = new CalendarLayoutChangeEvent("change", true, false, null, new Event("change"));
    var retval:String;
    try
    {
        retval = String(child.dispatchEvent(changeEvent));
    }
    catch(e:Error)
    {   
        trace(e);
    }
    return retval;
}

0 个答案:

没有答案