DataGridView を 1クリックで編集モードへ
2024年04月19日 元ネタのURLが無くなってますね…下記コードを書いた意図が伝わらなくなってますね。 通常1クリックで編集モードにする場合はこの方法が良いと思います。 http://hkzumi.blog60.fc2.com/blog-entry-207.html DGVのプロパティの「EditMode」を「EditOnEnter」に設定する まぁ、条件設定で編集モード・非編集モードもこのモード設定変更か、下記コードかって感じですかね。 個人的に面白かったので、自己流と合わせて乗せておきます。 元ねた: http://architect360.apricot-jp.com/500tips/datagridview1.html DataGridView を1クリックで編集モードにしたいらしい。 いやーこの発想は無かったわ… 僕なら Private Sub dataGridView_CellClick(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles dgvList.CellClick Dim dgv As DataGridView = CType(sender, DataGridView) dgv.BeginEdit(True) End Sub または、 Private Sub dataGridView_CellEnter(ByVal sender As Object, ByVal e As DataGridViewCellEventArgs) Handles dgvList.CellEnter Dim dgv As DataGridView = CType(sender, DataGridView) dgv.BeginEdit(True) End Sub のどちらかでしょう… dataGridView.BeginEdit() の引数は好きにして… いやぁ~面白い発想だったので、メモ程度に残しておきましょう。