フォーム上のテキストボックスに(DataGridViewの)選択した行の内容(各セルの値を適切なテキストボックスに表示)します。これは、経験豊かな私にとってはかなり簡単な作業でなければなりません。DataGridViewを使用してフォーム上にテキストボックスを設定するVB .NET 2010
は、これまでのところ私は、記事のほとんどはVB/VB 2005/VB 2008はなくVB 2010
すべてのヘルプ、ヒントについて書かれているとして、それを達成するために、単一の作業ソリューションを見つけることができませんでした回答は大幅にここで、
よろしく、 アユブ
を高く評価している私はすでに試みているものです。それは不思議な最初の4つの選択された行のために働くとテキストボックスを移入が、DataGridViewの残りの失敗
TextBox1.Text = DoctorsDataGridView.CurrentRow.Cells(0).Value.ToString
(私は画像を入れてみましたが、私は私の権限によるものではないおかげで、流れの上に積み重ねることができます)。
作業溶液:
txtRoll.Text = grd.CurrentRow.Cells(0).Value.ToString
0置き換える - セル/列を一致させるために、Xを。
コードがCellClickイベント(つまり、grd.CellClickを処理する)の下に置かれたとき、それは機能します。
すでにお試しいただいた内容をお知らせください。 – Jonathan
説明をもう一度ご覧ください。 thx – Ayub
DatasetのいずれかのレジスタにフィールドのNull値があるように見えるため、DoctorsDataGridView.CurrentRow.Cells(0).Valueがnullであるため、ToStringメソッドを呼び出すことができません。エラーメッセージが表示されましたか? – Jonathan