前提・実現したいこと
C#.Netで、Windowsフォームアプリをつくっています。
DataGridView内で特定の行をダブルクリックしたときのイベントを取得する際、
最初に一回DataGridView内のどこかを一度クリックした後でないと、ダブルクリックイベントを取得できずに困っています。
つまり、DataGridViewが表示された直後にすぐダブルクリックしても、なにも反応しない、という状態です。
理想的には、DataGridViewが表示された直後から、すぐにダブルクリックを認識できる状態にしたいと思っています。
しかし原因がわからず、自力で解決できそうにありません。
どのように対処すればよろしいでしょうか。
【追記】
稀に一回目でも反応することがあります。
単純に、ダブルクリックの認識精度が悪いようです・・・。
改善方法はあるのでしょうか。
該当のソースコード
C#
1private void DataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) 2{ 3 //ダブルクリック時の処理 4}
補足情報(FW/ツールのバージョンなど)
フレームワーク .Net Framework 4.7.2
出力の種類 Windowsフォームアプリケーション
回答1件
あなたの回答
tips
プレビュー