0
A
回答
3
您應該等到圖表完成其渲染。在執行重繪邏輯的代碼執行後,調度FlexEvent.UPDATE_COMPLETE
。您可以在下一次屏幕更新中看到重繪圖表。請嘗試以下代碼:
private function someFunc():void
{
//YOU'RE HERE BEFORE CALLING REFRESH
dataprovider.refresh();
chart.addEventListener(FlexEvent.UPDATE_COMPLETE, onUpdate);
}
private function onUpdate(event:FlexEvent):void
{
chart.removeEventListener(FlexEvent.UPDATE_COMPLETE, onUpdate);
callLater(takeScreenshot);
}
private function takeScreenshot():void
{
//TAKE SCREENSHOT LOGIC HERE
}
相關問題
- 1. 當綁定控件刷新時會觸發什麼事件?
- 2. 在UI中呈現圖表後,Flex會觸發事件嗎?
- 3. 所有視圖完全繪製後會觸發什麼事件?
- 4. Flex事件纔會觸發一次
- 5. 爲什麼TriggerComplete事件不會觸發?
- 6. 爲什麼DropDownList.SelectedIndexChanged事件不會觸發?
- 7. 爲什麼ajax事件不會觸發?
- 8. 第一次事件觸發後骨幹視圖不會更新
- 9. 爲什麼頁面刷新觸發.keyup()?
- 10. 爲什麼我的GtkTreeView更新只會在gtkitem事件結束後觸發?
- 11. Facebook不會觸發刷新事件,Tampermonkey將無法工作?
- 12. 非圖形事件後刷新視圖
- 13. 爲什麼在同一元素上的mouseDown事件觸發後,不會點擊事件觸發?
- 14. 事件replaceWith()後,不會觸發
- 15. XAML/C#:重新排序gridview後會發生什麼事件?
- 16. 爲什麼Repeater.ItemDataBound - 事件不會觸發任何事情?
- 17. UIApplicationDidBecomeActiveNotification被觸發後會調用什麼?
- 18. npm更新後未觸發jQuery事件
- 19. 表單初始加載後會發生什麼事件?
- 20. Visual Studio 2008在發佈後事件之後會發生什麼事件?
- 21. 爲什麼只在刷新後纔會發生乘法運算?
- 22. 網頁視圖事件不會觸發
- 23. 視圖事件不會觸發
- 24. 圖像DecodeFailed事件不會觸發?
- 25. 表單不會觸發javascript onsubmit事件
- 26. 爲什麼圖像onload不會觸發?
- 27. IE8 flex沒有觸發focusOut事件
- 28. Flex 4 COLLECTION_CHANGE事件沒有觸發
- 29. 手動點擊事件觸發Flex中
- 30. WebSocket不會觸發事件