vb.netの新機能です。私は配信番号、日付、サプライヤを示すdatagridviewを持っています。今、管理者は、すべての配信の詳細を別のフォームに表示する必要があります。選択した行のIDをどのように取得したら、その選択したIDの同等のデータを表示できるかを知りたいだけです。ありがとう。DataGridviewからIDを取得し、テキストボックス内の別のフォームにデータを表示します。
ここに私の配達フォームのコードがあります。
Private Sub dgvDeliveryReport_CellContentDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles dgvDeliveryReport.CellContentDoubleClick
If e.RowIndex < 0 Then Exit Sub
Dim id As Int32 = dgvDeliveryReport.CurrentRow.Cells(0).Value
Dim viewDelivery As New frmDeliveryFormReport
frmDeliveryFormReport.Show()
End Sub
idを他のフォームに渡すのではなく、行全体を渡すことができます。次に、必要なすべてのデータを表示することができます。 'DataGridViewRow'型のパラメータを' frmDeliveryFormReport'コンストラクタに追加し、 'dgvDeliveryReport.CurrentRow'を渡してください。 –
あなたは私に何かを見せてもらえますか?それを行うためのフォーラム、チュートリアル、またはコードと同じように?私はImをvb.netに新しいと言ったように。だから、私はそれをどのようにして行うのかを視覚化することはできません。ありがとう。 – noob
私は答えを加えました。それがあなたに役立つかどうか見てください。 –