tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルDataGridViewの選択行の値の取得について
記事No8205
投稿日: 2008/09/24(Wed) 10:31
投稿者あんこ
初めての投稿です。
ご教授よろしくお願いします。
仕様は以下のとおりです。

--------------------------------------------------------------------------------
★仕様★
ACCESSのデータベースから[内容]、[詳細]というフィールドの値を取得して、DataGridView1というDataGridViewコントロールに表示しています。

DataGridViewで表示されているデータを削除するというフォームを作成しているんですが、選択されているDataGridViewの行を、Txt内容とTxt詳細というテキストボックスに表示させ、Txt内容とTxt詳細の内容と一致する値をBtnDelという削除ボタン押下により削除を行うといったものです。
--------------------------------------------------------------------------------

わからない点は、DataGridViewのセルをクリック時にその行の値を取得してDataGridViewの[内容]をTxt内容.Textに、DataGridViewの[詳細]をTxt詳細.Textに
表示させるところがわかりません(T_T)
よろしくおねがいします!

[ツリー表示へ]
タイトルRe: DataGridViewの選択行の値の取得について
記事No8207
投稿日: 2008/09/24(Wed) 12:34
投稿者
こんにちは。

DataGridViewのCellClickイベントでクリックされた行を取得することができます、が・・・
VBのバージョンはいくつでしょうか??
とりあえず↓にVB2008で動作を確認したコードの例を載せておきます。

Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
        TextBox1.Text = DirectCast(DataGridView1.Item(0, e.RowIndex).Value, String)
        TextBox2.Text = DirectCast(DataGridView1.Item(1, e.RowIndex).Value, String)

    End Sub

[ツリー表示へ]
タイトルRe^2: DataGridViewの選択行の値の取得について
記事No8208
投稿日: 2008/09/24(Wed) 12:43
投稿者あんこ
> VBのバージョンはいくつでしょうか??
> とりあえず↓にVB2008で動作を確認したコードの例を載せておきます。

レスありがとうございます!
バージョン書き忘れててすみません;;
VB2005でした(^^)
教えていただいたコードを引用して無事成功しました!ほんと助かりました!
ありがとうございましたm(__)m

[ツリー表示へ]