tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルDataGridViewでのEnterキー動作
記事No7264
投稿日: 2008/03/31(Mon) 19:30
投稿者MARI
はじめて投稿させていただきます、MARIと申します。

VB2005で開発したての小心者です、いろいろ調べた結果
こちらのホームページにたどりつきました、よろしくお願します。

DataGridViewの行を選択しEnterキーを押すと、現在のフォーム(form1)
の上に別のフォーム(form2)が表示され、選択した行の内容が(form2)
テキストボックスに表示されるプログラムを作っています。

CellDoubleClickだとうまくいくのですが、Enterキーでは選択した次の
行の内容がテキストボックスに表示されてしまいます、DataGridViewの
標準動作で無理に変更するのは難しいのでしょうか?

DataGridViewを継承した派生クラスを作成すれば実現できるのでしょうか?

以下がDataGridViewを表示する時に設定したプロパティです。
DataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect
DataGridView.MultiSelect = False
DataGridView.ReadOnly = True
DataGridView.AllowUserToAddRows = False

宜しくお願いします。

[ツリー表示へ]