1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For Each cOrigine As DataGridViewColumn In DataGridView2.Columns
Dim cDestination As DataGridViewColumn = DirectCast(cOrigine.Clone(), DataGridViewColumn)
DataGridView1.Columns.Add(cDestination)
Next
End Sub
Private Sub DataGridView2_CellContentDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView2.CellContentDoubleClick
Dim rDestination As DataGridViewRow = DirectCast(DataGridView1.Rows(0).Clone(), DataGridViewRow)
Dim i As Integer = 0
For Each cell As DataGridViewCell In DataGridView2.Rows(e.RowIndex).Cells
rDestination.Cells(i).Value = cell.Value
i += 1
Next
DataGridView1.Rows.Add(rDestination)
DataGridView1.Refresh()
End Sub |
Partager