2017-11-28 43 views
-3

DataGridViewを作成し、プロパティでFullRowSelectを有効にしました。ユーザーが行(ヘッダーではなく)をダブルクリックしてもcellContentDoubleClickイベントが発生しないかどうかを確認します。私はなぜ理解していないのですか?C#DataGridView FullRowSelectおよびDoubleClickイベント

+1

。あなたは解雇されないようにイベントを抱えていることについて完全に確信していますか? – user6144226

答えて

0

あなたは、ダブルクリックイベントとFullRowSelectをキャッチしたい場合はDoubleClickイベントではなくcellContentDoubleClick使用を有効になっている:私は実際に* * FullRowSelect *&* CellContentDoubleClickの組み合わせを試してみる気にして、イベントが正常に発射

private void dataGridView1_DoubleClick(object sender, EventArgs e) 
{ 
    var RowsIndex = dataGridView1.CurrentRow.Index; 

    MessageBox.Show("THE INDEX OF THE ROW THAT WAS DOUBLE CLICKED: " + RowsIndex.ToString()); 
} 
+0

なぜあなたは答えが気になるのですか?コメントは、この小さな情報のための十分な方法です。誰かがなぜ答えとして情報を投稿するのか、コメントとしてではないのか、私が考えることができるただ一つのことがあります...それは私のdownvoteではありません。あなたを怒らせるようなことはしません。 –

+0

[DoubleClickイベント](https://msdn.microsoft.com/en-us/library/system.windows.forms.control.doubleclick(v = vs.110).aspx)は、行をダブルクリックしました。 – stuartd

+0

@stuartd私の更新された回答をご覧ください – jonathana

関連する問題