いつもどこかでデスマーチ♪

不定期に、私の日常を書き込みしていきます。

DataGridView を 1クリックで編集モードへ

2012年06月28日 17時08分29秒 | .NET系


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() の引数は好きにして…

いやぁ~面白い発想だったので、メモ程度に残しておきましょう。

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« DataGridViewには注意が必要 | トップ | 私がOperaを使う理由 »

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

.NET系」カテゴリの最新記事