C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: DataGridViewチェックボックスの余白クリック


(過去ログ 49 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■26574 / inTopicNo.1)  DataGridViewチェックボックスの余白クリック
  
□投稿者/ 石川 (1回)-(2008/10/14(Tue) 20:39:25)

分類:[C#] 

DataGridViewのチェックボックスについての質問です。

チェックボックスをクリックした際、チェックをして、レ点を付ける付けないという事を
グリッドのCellClickイベントで行っています。(当然、チェック該当行かどうかは判断してます)
ですが、それだと、チェックボックスのセルの余白部分、セル内の□以外のところをクリックしても
イベントが走ってしまいます。
□以外をクリックした場合、チェック処理に入れたくないのですが、
どのように回避していいか、わかりません。

ご教授ください
引用返信 編集キー/
■26575 / inTopicNo.2)  Re[1]: DataGridViewチェックボックスの余白クリック
□投稿者/ みきぬ (147回)-(2008/10/14(Tue) 21:18:43)
No26574 (石川 さん) に返信
> DataGridViewのチェックボックスについての質問です。
>
> チェックボックスをクリックした際、チェックをして、レ点を付ける付けないという事を
> グリッドのCellClickイベントで行っています。(当然、チェック該当行かどうかは判断してます)
> ですが、それだと、チェックボックスのセルの余白部分、セル内の□以外のところをクリックしても
> イベントが走ってしまいます。
> □以外をクリックした場合、チェック処理に入れたくないのですが、
> どのように回避していいか、わかりません。
>
うろ覚えだけど、CellContentClick イベントなら大丈夫だった気がする。

ただしイベントの発生タイミングに注意してください。詳しくは↓を参照。
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.datagridview.cellcontentclick(VS.80).aspx
引用返信 編集キー/
■26624 / inTopicNo.3)  Re[2]: DataGridViewチェックボックスの余白クリック
□投稿者/ カオル (3回)-(2008/10/15(Wed) 20:00:47)
No26575 (みきぬ さん) に返信
> ■No26574 (石川 さん) に返信
>>DataGridViewのチェックボックスについての質問です。
>>
>>チェックボックスをクリックした際、チェックをして、レ点を付ける付けないという事を
>>グリッドのCellClickイベントで行っています。(当然、チェック該当行かどうかは判断してます)
>>ですが、それだと、チェックボックスのセルの余白部分、セル内の□以外のところをクリックしても
>>イベントが走ってしまいます。
>>□以外をクリックした場合、チェック処理に入れたくないのですが、
>>どのように回避していいか、わかりません。
>>
> うろ覚えだけど、CellContentClick イベントなら大丈夫だった気がする。
>
> ただしイベントの発生タイミングに注意してください。詳しくは↓を参照。
> http://msdn.microsoft.com/ja-jp/library/system.windows.forms.datagridview.cellcontentclick(VS.80).aspx

ありがとうございます。
目的が果たせました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -