我有一个Silverlight应用程序,我使用basichttpbinding调用wcf。我检查了所有循环。问题是有一些完成的事件被多次调用。我开始处理webservice的加载事件。我无法找到事件被执行多次的原因。Silverlight多次调用完成的事件
0
A
回答
0
难道你是在两个单独的Silverlight控件中将事件处理程序连接到已完成的事件,或者可能在同一控制中两次?如果它在两个单独的控件中连接,那么即使当前只有一个加载到屏幕上,两个控件的处理程序都会激活。
1
您需要清理事件处理程序。参见:
相关问题
- 1. 第一次事件完成之前第二次注册的Silverlight点击事件
- 2. Silverlight完成WCF调用不在Firefox中触发的事件
- 3. Silverlight的 - 停止查询完成事件执行一次
- 4. 调整完成的事件?
- 5. 被多次调用的骨干事件
- 6. 被多次调用的Grails GORM事件
- 7. 已完成Ajax调用事件?
- 8. 错误:调用次数太多的任务完成回调
- 9. nodejs事件被多次调用
- 10. JQuery + AngularJS:mousedown事件被多次调用
- 11. gulp.watch导致“任务完成回调调用次数过多”
- 12. 调用fgets()两次导致第二次调用不完成
- 13. Colorbox完成多次启动
- 14. SWT:keyPressed事件完成
- 15. flash.net.Socket“完成事件”
- 16. ThreadPool.QueueUserWorkItem完成事件?
- 17. 确保多个REST调用的事务已完成
- 18. Silverlight控件加载完成后,如何调用JavaScript函数?
- 19. dispatch_group_notify在第二次完成调用后
- 20. 错误:完成只能调用一次
- 21. 什么线程在Silverlight WCF调用上调用完成的事件处理函数?
- 22. TreeControl:SelectionChanged事件调用三次
- 23. 多次收到事件回调
- 24. Storyboard完成Style的事件?
- 25. css完成时的事件
- 26. jQuery的AJAX完成事件
- 27. 与完成的事件
- 28. 从Silverlight中的控件调节事件
- 29. 要调用Javascript函数的事件当innerHTML已完成100%时
- 30. 引发事件时,所有的异步方法调用完成