ich habe 2 DGV Name dataListBarang
und dataListTransaksi
, ich versuche dataListTransaksi
spesific Spalte nama_barang
aus bestimmten Spalte in dataListBarang
nm_barang
VB.NET - Füllen Sie bestimmte Spalte von Datagridview eine andere Spalte
mein Code so weit
genannt genannt zu füllenPrivate Sub dataListBarang_CellContentDoubleClick(sender As Object, e As DataGridViewCellEventArgs) Handles dataListBarang.CellContentDoubleClick
If e.RowIndex >= 0 AndAlso e.ColumnIndex >= 0 Then
namaBarang = Me.dataListBarang.CurrentRow.Cells(0).Value.ToString
dataListTransaksi.Columns(1).DataPropertyName = namaBarang
End If
dataListBarang.Refresh()
End Sub
wenn ich auf DGV verdoppeln dataListBarang
, Spalte nama_barang
(auf dataListTransaksi
) wird mit dem Wert aus der Spalte nm_barang
auf DGV gefüllt dataListBarang
, aber seine nicht funktioniert Ing.
bitte helfen.
EDIT , was ich versuche, aus der aktuellen Zeile Kopie Zelle, wenn auf sie Benutzer doppelklicken Sie dann auf den zweiten Datagrid die erste Zeile füllen zu tun (Datagrid Spalten ohne Daten enthält) in bestimmten Spalte.
Anmerkung:
- siehe die linke Datagrid-Daten hat und die richtige Datagrid ist leer
- die Nummer sehen !, wenn Doppelklick auf Benutzer, wird der Wert von 1 bis Nummer kopiert 2
- Der größte Teil der Spalte im rechten dataGrid wird manuell eingegeben (außer Nama Barang) und in der Datenbank gespeichert
Versuchen Sie, die ganze Spalte oder nur die Zelle zu kopieren? Sind die Gitterdaten außerdem gebunden? Das Festlegen der Zielspalten DataPropertyName ... wird offensichtlich nicht funktionieren. – JohnG
Ja, ich versuche Zelle in Spalte zu kopieren, die erste dgv ('dataListBarang') ist Daten gebunden (aus der Tabelle gelesen) aber zweite dgv (' dataTransaksiBarang') ist nicht, weil die zweite dgv manuell eingegeben wird (einfügen zu Tisch). – reynd
Wenn Sie eine einzelne Zelle kopieren ... wo würden Sie diese Zelle in das andere Raster kopieren? Beispiel: Der Benutzer klickt doppelt auf die Zelle in Zeile 3, Spalte 3 im ersten Raster ... Würden Sie diese Zelle in dieselbe Zeile und Spalte im anderen Raster kopieren? – JohnG