2
A
回答
1
其实我以错误的方式绑定事件:
我
EventManager.RegisterClassHandler (typeof (MyClass)......
而不是
EventManager.RegisterClassHandler (typeof (TheClassThatOwnedTheEvent)
所以..我的坏。
0
如果您可以创建一个从FrameworkElement派生的MyClass类(称为MyInnerClass),同时保留访问封闭MyClass对象的能力,则您的问题将得到解决。然后,您可以在MyClass中实现一个'getListener'方法,该方法返回将用于实际监听事件的嵌入式MyInnerClass。
相关问题
- 1. 如何创建从FrameworkElement派生的自定义组合控件
- 2. 我可以命名从接口派生的每个类吗?
- 3. 包含派生类型的Fortran派生类型可以从C访问
- 4. Socket.io可以侦听多个端口吗?
- 5. 如何从ApplicationSettingsBase派生的类中看不到成员'Default'?
- 6. 我可以像这样创建从元类派生的子类吗?
- 7. 继承,从派生类派生
- 8. 我可以让派生类在Java中从其基类继承派生成员吗?
- 9. 从基类INITIALISE派生类
- 10. 设计我的程序,以避免必须从基础派生到派生类
- 11. 从派生自同一类的类派生的C++子类
- 12. 如何从CFindReplaceDialog派生类? (MFC)
- 13. 如何从派生类打印变量?
- 14. C#是否可以从派生类中调用基类属性
- 15. 如何不允许暴露从特定类派生的类?
- 16. 不能从派生类型的范围
- 17. 如何从派生自不同基类的类的构造函数中调用不同的派生类
- 18. WPF基类可以包含派生类的控件吗?
- 19. 基类可以查看派生类的受保护字段吗?
- 20. C++中派生类的对象可以被父类访问吗?
- 21. 派生类可以使用基类的朋友函数吗?
- 22. 如何从另一个派生类访问派生类的成员?
- 23. 从派生回复到基类
- 24. 将DataTemplate应用于派生自FrameworkElement的类型
- 25. 从泛型T派生类
- 26. 从泛型类派生
- 27. 从模板类派生?
- 28. “System.ComponentModel.PropertyChangedEventHandler”不能从特殊类派生“System.MulticastDelegate”
- 29. 如何从模型库到Django的派生类?
- 30. 是否可以从java中的另一个类中导入侦听器