タイトル | : DataGridViewのチェックボックス列を1件のみ選択させたい |
記事No | : 8424 |
投稿日 | : 2008/11/17(Mon) 20:32 |
投稿者 | : がみがー |
こんにちは。がみがーと申します。
1カラム目をチェックボックスタイプにしたDataGridViewコントールで 複数チェック可能ではなく、1件のみチェック可の表にしたいと思っています。 (アラートではなく、前回チェック済み列を処理でチェックをオフにする)
セルが移動されたときなどでのイベント取得での複数チェックは行えるのですが、 チェックがオンになった場合にすぐに処理で反映さたいのですが、
・Clickイベントだと、チェックの値が正しく取得できない ・CellValueChangedイベントだと、カレントセルが移動されないとイベントが発生されない
という状態です。
セルのデータを変更させる処理は分かるのですが、 DataGridViewのイベントのタイミングが良く分かりません。 実現させる上で何か良いイベントがありましたら教えてください。宜しくお願いします。
|