Visual Basic.NET - Asignar valor de celda a otra celda al hacer doble clic

 
Vista:

Asignar valor de celda a otra celda al hacer doble clic

Publicado por Elianny (62 intervenciones) el 09/08/2015 01:42:47
Buenas Noches Amigos

Programo en Vb.net

Tengo un datagridview, el cual tiene dos columnas:
Balance Factura Abono.
5000
1500
2000

Lo que quiero es, que cuando de doble clic en cualquier celda de Balance Factura, pase el valor a la ceda de
Abono.

es decir que doy doble clic al 1500 se vería así:
Balance Factura Abono.
5000
1500 1500
2000

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 481
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Asignar valor de celda a otra celda al hacer doble clic

Publicado por Miguel (476 intervenciones) el 09/08/2015 05:23:59
Hola, supongo que en el evento 'DoubleClick' del DGV tienes que programar esto. Solo consultas si la celda seleccionada pertenece a la columna 'Balance Factura', y de ser así obtienes el valor de la misma y la pasas a donde desees.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Asignar valor de celda a otra celda al hacer doble clic

Publicado por Elianny (62 intervenciones) el 09/08/2015 13:33:15
Gracias por contestar

yo intento hacerlo asi:

1
2
3
Private Sub DGVDetalle_Factura_CellDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGVDetalle_Factura.CellDoubleClick
        DGVDetalle_Factura.CurrentRow.Cells("ColumnBalanceFactura").Value = DGVDetalle_Factura.CurrentCell.Value
    End Sub

pero no hace nada

yo esto lo vi en sistema de punto de venta que está cerca de mi casa, yo al principio lo vi fácil, pero aparentemente, no es tan fácil.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Asignar valor de celda a otra celda al hacer doble clic

Publicado por omar (155 intervenciones) el 09/08/2015 16:07:36
manipular un dgv es tam facil si sabes majear los rows y columns

saludos
eleani todavia no terminas el sistema
llevas muchos meses con un sistema tan simple de realizar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Asignar valor de celda a otra celda al hacer doble clic

Publicado por Elianny (62 intervenciones) el 09/08/2015 16:43:38
Gracias Omar

La Esperanza es lo ultimo que se pierde, yo he sentido momentos de dejar todo, pero algo me dice, sigue luchando hasta el final. Dice San Pablo, cuando soy débil entonces soy fuerte.

Resuelto 100x%

El código me quedó así:
1
2
3
4
5
6
7
8
Private Sub DGVDetalle_Factura_CellDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGVDetalle_Factura.CellDoubleClick
 
        Dim Aux As String = DGVDetalle_Factura.Rows(e.RowIndex).Cells("ColumnBalanceFactura").Value
        DGVDetalle_Factura.Rows(e.RowIndex).Cells("ColumnAbono").Value = Aux
 
 
 
    End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar