我有一個Silverlight應用程序,我使用basichttpbinding調用wcf。我檢查了所有循環。問題是有一些完成的事件被多次調用。我開始處理webservice的加載事件。我無法找到事件被執行多次的原因。Silverlight多次調用完成的事件
0
A
回答
0
難道你是在兩個單獨的Silverlight控件中將事件處理程序連接到已完成的事件,或者可能在同一控制中兩次?如果它在兩個單獨的控件中連接,那麼即使當前只有一個加載到屏幕上,兩個控件的處理程序都會激活。
1
您需要清理事件處理程序。參見:
相關問題
- 1. 第一次事件完成之前第二次註冊的Silverlight點擊事件
- 2. Silverlight完成WCF調用不在Firefox中觸發的事件
- 3. $ .Ajax完成事件調用
- 4. Silverlight的 - 停止查詢完成事件執行一次
- 5. 調整完成的事件?
- 6. 多次調用onScroll事件
- 7. 事件/動畫完成後每次調用函數
- 8. Silverlight:發生多次點擊事件
- 9. 被多次調用的骨幹事件
- 10. 被多次調用的Grails GORM事件
- 11. 已完成Ajax調用事件?
- 12. 多次請求完成後Alamofire回調
- 13. 錯誤:調用次數太多的任務完成回調
- 14. jquery在完成一次後調用第二次自動完成
- 15. 多次調用AngularJS事件方法
- 16. JQuery + AngularJS:mousedown事件被多次調用
- 17. Resize事件被多次調用
- 18. jquery點擊事件被多次調用
- 19. nodejs事件被多次調用
- 20. Jquery類多次點擊事件調用
- 21. 事件完成
- 22. gulp.watch導致「任務完成回調調用次數過多」
- 23. less.js完成事件回調是什麼?
- 24. Silverlight複選框未經檢查的事件已完成
- 25. Silverlight控件加載完成後,如何調用JavaScript函數?
- 26. 調用fgets()兩次導致第二次調用不完成
- 27. Colorbox完成多次啓動
- 28. 什麼線程在Silverlight WCF調用上調用完成的事件處理函數?
- 29. ThreadPool.QueueUserWorkItem完成事件?
- 30. SWT:keyPressed事件完成