私は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. 登録解除
- 2. DataGridviewの再利用(イベントの登録解除)
- 3. 登録解除キャラクタデバイス
- 4. 登録解除BroadcastReceiver
- 5. Outlookの登録解除アプリ
- 6. Angular2:ホストリスナーの登録解除
- 7. Angularjs - ウォッチャーの登録解除
- 8. Facebook登録プラグイン:登録ライフサイクル管理(登録解除)
- 9. ES6 angularjsコントローラクラスのsetInterval()の登録と登録解除
- 10. jQuery - 要素 "document"のリスナーの登録/登録解除
- 11. イベントバスの登録とアプリケーションクラスの登録解除
- 12. mailchimp登録後の登録解除 - 私のウェブサイト
- 13. BroadcastReceiver登録解除エラー
- 14. は、登録解除C2DM
- 15. CancellationToken登録解除アクション
- 16. Asteriskの登録/登録解除をMySQLに保存する
- 17. Asp.Netのクライアントスクリプトを登録解除する
- 18. GAEによるユーザーの登録解除
- 19. 登録解除のviewmodels MVVLightログアウト
- 20. Java:Closeable.close()のリスナーを登録解除する
- 21. Chart.jsのプラグインを登録解除する
- 22. イベントハンドラを登録/登録解除する一般的な方法
- 23. 登録解除後にユーザーをMailChimpリストに登録する
- 24. WindowsセットアッププロジェクトでDLLを登録および登録解除する
- 25. Simplenewsで別のカテゴリの登録を解除すると一般カテゴリのユーザーを登録解除する
- 26. 他のMac Appで登録したホットキーの登録解除方法
- 27. COMをC#で登録解除
- 28. Faliedは、登録解除JMX-暴露豆
- 29. 登録解除$スコープハンドラで$手動
- 30. 登録解除Firebaseクラウドメッセージングクライアント(REST API経由)