Copiar fila de DataGridView1 a DataGridView2 ambos están en el mismo Form
en un Form tengo dos DataGriedView. En el DataGridView1 primero despliego una búsqueda con el TextBox1 (eso está bien). Segundo, busco un valor en el DataGridView1 con el TextBox2 y selecciona la fila (eso esta bien). Lo que necesito es que al seleccionar la fila del DataGridView1 automáticamente se copie al DatagridView2 y luego la elimine del DataGridView1.
Private Sub TextBox2_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox2.KeyPress For i As Integer = 0 To DataGridView1.Rows.Count - 2 For x As Integer = 0 To DataGridView1.ColumnCount - 1 If DataGridView1.Rows(i).Cells(x).Value.ToString.Contains(TextBox2.Text) Then DataGridView1.CurrentCell = DataGridView1.Item(0, i) DataGridView1.Rows(i).Selected = True End If Next x Dim Documento, Denominación, Cantidad_de_pedido, Material As String Documento = DataGridView1(0, DataGridView1.CurrentRow.Index).Value Denominación = DataGridView1(1, DataGridView1.CurrentRow.Index).Value Cantidad_de_pedido = DataGridView1(2, DataGridView1.CurrentRow.Index).Value Material = DataGridView1(3, DataGridView1.CurrentRow.Index).Value DataGridView2.Rows.Add(Denominación, Cantidad_de_pedido, Material) DataGridView1.Rows.RemoveAt(DataGridView1.CurrentRow.Index) Next i MsgBox("PRODUCTO EQUIVOCADO") End Sub
1 Respuesta
Respuesta de Tor Cheer
1