DataGridView.CellValueChangedのイベント削除
- 題名: DataGridView.CellValueChangedのイベント削除
- 著者: muuuu
- 日時: 2010/11/24 12:19:23
- ID: 27633
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: DataGridView.CellValueChangedのイベント削除
- 著者: 魔界の仮面弁士
- 日時: 2010/11/24 12:47:14
- ID: 27634
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: DataGridView.CellValueChangedのイベント削除
- 著者: muuuu
- 日時: 2010/11/24 12:55:55
- ID: 27635
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
ユーザーがチェックボックスを操作したときに
DataGridView.CellValueChanged で拾って処理をしています。
しかしデータの初期設定時にも呼び出しされてしまうため、
初期設定時はイベントを解除して、設定完了後にイベントを復活させようと
思っています。
dgv.CellValueChanged -= new System.EventHandler(dgv_CellValueChanged);
のようなコードを書きましたが、次のエラーが発生します。
デリゲート 'System.EventHandler' に一致する 'dgv_CellValueChanged' のオーバーロードはありません。
いろいろ調べてイベントハンドラがEventArgs型ではない。というところまでは判りました。
しかし、次にどうすればいいのかわかりません。
対応方法がありましたら、ご教授お願いいたします。