我正在使用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. Android订阅取消
- 6. 取消iOS订阅
- 7. SerialPort.DataReceived重复订阅/取消订阅
- 8. 订阅和取消订阅活动
- 9. 订阅/取消订阅VS Create/TakeUntil?
- 10. 如何取消订阅socket.io订阅?
- 11. Rxjs - 重新订阅取消订阅Observable
- 12. 如何取消订阅NServiceBus订阅?
- 13. 取消订阅来自Protected Override Void的事件处理程序
- 14. 检测订阅是否自动取消
- 15. 自动取消订阅事件
- 16. 取消Elm中的订阅
- 17. 取消订阅的问题
- 18. Retrofit 2 + RxJava取消/取消订阅
- 19. FileSystemWatcher,取消订阅事件
- 20. Sparkpost取消订阅和webhook
- 21. 何时取消订阅
- 22. 事件取消订阅
- 23. PayPal IPN取消订阅
- 24. 取消订阅电子报
- 25. Firebase如何取消订阅
- 26. rxpy如何取消订阅
- 27. 如何知道自动续订订阅是否被取消?
- 28. 是否有API取消自动续订订阅?
- 29. 取消订阅订阅的最简单方法Angular
- 30. 对RxJS中的订阅()和取消订阅()