none
copiar y pegar fila en un mismo datagridview RRS feed

  • Pregunta

  • Amigos lo que estoy haciendo es que quiero hacer ctrl + c y darle ctrl + v, a una o varias filas de un DataGridView y pegarlas en el mismo para cambiarles algunas cosas de las filas nuevas, 

    estoy cargando una base de datos de unas casas, entonces se da el caso q las filas pueden ser iguales en la mayoria de columnas pero alguna cambia entonces para no digitar todo el contenido y q sea  mas facil

     por ejemplo

    vigencia    tipod doc     docum     persona direccion   

    2011 13 1234 juan cc  ------->copiar + pgar en fila nueva y hacer cambios a columnas

    2011 13 0009 x cc

     

    gracias


    • Editado fkonan lunes, 23 de enero de 2012 21:00
    lunes, 23 de enero de 2012 20:58

Respuestas

  • hola

    revisa esta pregunta

    http://social.msdn.microsoft.com/Forums/es/vbes/thread/a96f645d-e77d-43b1-94b4-219e5bb6a46b

    usa el ProcessCmdKey para detectar la accion de copiar o pegar

    en este caso se esta trabjando a nivel de celda, pero se podria aplicar la misma tecnica a nivel de fila

    solo que en el copiado tomarias el SelectedRow para pasar al clipBoard y al pegar tendrias que crear una nueva row

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 23 de enero de 2012 22:33

Todas las respuestas

  • hola

    revisa esta pregunta

    http://social.msdn.microsoft.com/Forums/es/vbes/thread/a96f645d-e77d-43b1-94b4-219e5bb6a46b

    usa el ProcessCmdKey para detectar la accion de copiar o pegar

    en este caso se esta trabjando a nivel de celda, pero se podria aplicar la misma tecnica a nivel de fila

    solo que en el copiado tomarias el SelectedRow para pasar al clipBoard y al pegar tendrias que crear una nueva row

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 23 de enero de 2012 22:33
  • grcias amigo me sirvio tu ayuda, perdona por la demora en  responder
    • Editado fkonan miércoles, 25 de enero de 2012 19:35
    miércoles, 25 de enero de 2012 19:35