我正在使用WinForms DataGridView
控件。我已经把这个控件放在一个基础表单中,并且将它订阅到DoubleClick
事件中。但在继承的表单上,我想从父事件中取消订阅,并将其订阅到新事件。这可能吗 ?取消订阅来自DoubleClick的DataGridView
0
A
回答
3
您需要protected
值设置为DataGridView1.Modifiers
属性,并更改DoubleClick
处理器的DataGridView1_DoubleClick
的改性剂的保护。
碱形式,
protected void DataGridView1_DoubleClick(object sender, EventArgs e)
{
}
在从的加载处理程序继承,
//To unregister handler
DataGridView1.DoubleClick-=new EventHandler(DataGridView1_DoubleClick);
//Register new handler
DataGridView1.DoubleClick+=new EventHandler(NewDataGridView1_DoubleClick);
0
一个简单的解决方法是标记订阅的方法virtual
并且继承它的形式override
它。
相关问题
- 1. Braintree - 未来订阅取消
- 2. 订阅取消订阅()
- 3. 订阅来自NServiceBus的所有消息
- 4. 取消订阅socket.io中的订阅
- 5. 取消iOS订阅
- 6. Android订阅取消
- 7. 如何取消订阅socket.io订阅?
- 8. Rxjs - 重新订阅取消订阅Observable
- 9. 如何取消订阅Weak订阅MvvmCross
- 10. 订阅/取消订阅VS Create/TakeUntil?
- 11. 取消订阅/订阅活动危险?
- 12. 订阅和取消订阅活动
- 13. 如何取消订阅NServiceBus订阅?
- 14. 动态订阅/取消订阅活动
- 15. SerialPort.DataReceived重复订阅/取消订阅
- 16. 取消订阅来自Protected Override Void的事件处理程序
- 17. 自动取消订阅事件
- 18. 检测订阅是否自动取消
- 19. 取消苹果自动更新订阅
- 20. 收取PayPal订阅取消
- 21. 取消Elm中的订阅
- 22. 取消订阅的问题
- 23. Retrofit 2 + RxJava取消/取消订阅
- 24. PayPal IPN取消订阅
- 25. 事件取消订阅
- 26. RxJS取消订阅ID
- 27. 何时取消订阅
- 28. Firebase如何取消订阅
- 29. FileSystemWatcher,取消订阅事件
- 30. 取消订阅电子报