- - PR -
VB2005 DatagridviewのCellClickイベントで値がない部分をクリックしても反応しない
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-10-21 11:15
お世話になります
VB2005のDatagridviewのCellClickイベントを利用して、マウスでクリックしたセルの列情報を取得しようとしています。 Datagridviewに表示されたセルの中でセル内の値部分をクリックするとイベントが発生するのですが、セル内の値以外の余白部分やnull値の入ったセルをクリックしてもイベントが発生しません。 セル内の値以外の余白部分やnull値の入ったセルのクリックについてもイベントが発生するようにするにはどうしたらよいのでしょうか。 CellMouseClickも同様でした。 | ||||
|
投稿日時: 2008-10-21 12:11
CellContentClick イベントを使用していませんか?
VS2008 で下記コードを試しましたが、 CellClick イベント、 CellMouseClick イベントは余白をクリックしても イベントが発生しました。 ※デザイナで DataGridView を貼り付けただけの状態です。
| ||||
|
投稿日時: 2008-10-21 12:31
"おだ"さん ご教示ありがとうございました。
コーディングミスをしていました。ご指摘通り、CellContentClickとなっていました。 じつは、CellClickとしていたつもりが、関数名だけ変えていて Private Sub DataGridView1_CellClick(ByVal ・・・ ) Handles DataGridView1.CellContentClick と、Handles以降をCellContentClickとしていました。 大変申し訳ございませんでした。 |
1