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

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

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

Re[2]: DataGridView ダブルクリック


(過去ログ 84 を表示中)

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

■49893 / inTopicNo.1)  DataGridView ダブルクリック
  
□投稿者/ Qタロウ (1回)-(2010/05/21(Fri) 16:35:04)

分類:[VB.NET/VB2005 以降] 

はじめまして

VB2005で開発しています。
DataGridViewのCellDoubleClickイベントで
グリッドの行の情報を取得させようとしています。
しかし、列ヘッダーでもそのイベントが発生してしまいます。
回避方法があればご教授お願いしたします。
引用返信 編集キー/
■49895 / inTopicNo.2)  Re[1]: DataGridView ダブルクリック
□投稿者/ こんにゃく (1回)-(2010/05/21(Fri) 16:40:56)
No49893 (Qタロウ さん) に返信
> はじめまして
>
> VB2005で開発しています。
> DataGridViewのCellDoubleClickイベントで
> グリッドの行の情報を取得させようとしています。
> しかし、列ヘッダーでもそのイベントが発生してしまいます。
> 回避方法があればご教授お願いしたします。

DataGridViewのCellDoubleClickイベントで、
e.RowIndex < 0 なら処理を行わない、とかどうでしょう。
引用返信 編集キー/
■49897 / inTopicNo.3)  Re[2]: DataGridView ダブルクリック
□投稿者/ Qタロウ (2回)-(2010/05/21(Fri) 16:53:12)
No49895 (こんにゃく さん) に返信
> ■No49893 (Qタロウ さん) に返信
>>はじめまして
>>
>>VB2005で開発しています。
>>DataGridViewのCellDoubleClickイベントで
>>グリッドの行の情報を取得させようとしています。
>>しかし、列ヘッダーでもそのイベントが発生してしまいます。
>>回避方法があればご教授お願いしたします。
>
> DataGridViewのCellDoubleClickイベントで、
> e.RowIndex < 0 なら処理を行わない、とかどうでしょう。

早急の返信ありがとうございます。
こんな簡単に対応できたのですね。
調べ方が足りず、お恥ずかしい限りです。
ありがとうございました。

解決済み
引用返信 編集キー/


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

このトピックに書きこむ

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

管理者用

- Child Tree -