none
Cargar ListView con datos desde otro listView en otro Form RRS feed

  • Pregunta

  • Que tal saludos...

    Tengo un listview en el que lleno con datos pero este se abre a partir de otro form. Es decir el formulario principal abre otro y allí tengo un listview con algunos datos que se le han pasado a partir de otro listview =(| Bueno pues la idea es que desde ese listview donde tengo los datos pasarlos a otro listview que tengo en otro formulario y poder allí además de los datos que trae cargarle otra información que tiene que ver con esos datos. Por ejemplo en el listview donde tengo los datos solo trae la clave y la descripción, pero en el principal me gustaría cargarlo con sus demás datos como precio y el total por cada producto. Espero y no sea mucho pedir, pero ya tengo rato en esto y no encuentro la puerta...

    Gracias !!


    Renato Díaz Nayarit, México
    miércoles, 10 de noviembre de 2010 19:16

Respuestas

Todas las respuestas

  • hola

    podrias solo pasar un dato entre formularios, solo el id del registro del listview seleccionado

    [N-Tier] – Desarrollo en capas - Ejemplo Facturacion- parte 1

    como hago en el articulo, solo que con un datagridview, pero veras que los forms se comunican solo apsando el id

    el form padre toma este valor y realiza la query completa para recuperar toda la info que necesita mostrar

    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 10 de noviembre de 2010 19:33
  • Que tal Leandro gracias por tu respuestas tan pronto.

    Fíjate que lo que quiero es que desde mi Listview lstcpProductos donde trae solo clave y precio y pasarlo a otro listview lstProductosAgregados con su clave, precio, otro campo que puse para modificara la cantidad de cada producto, y otro también que agregué a este nuevo listview para calcular el total por producto.

    Como podría agregar a mi listview lstProductosAgregado un NumericUpDown para que el usuario aumente al cantidad del producto y sólo calcular en el campo de total pues el total de la cantidad de productos x precio ?

    Desde ya Muchas Gracias !!


    Renato Díaz Nayarit, México
    miércoles, 10 de noviembre de 2010 21:29
  • hola

    no creo que sea facil logarlo, sino revisa estos articulos

    Cómo utilizar un control ComboBox para modificar datos en un control ListView en Visual C#

    Embedding Controls in a ListView

     

    en un DataGridView tienes algunos tipos de celdas predefinidos, pero aqui es todo especifico

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 10 de noviembre de 2010 21:42
  • Bien entonces me conformaré con doble click y que escriban la cantidad en la caja text que se crea con el listview. Pero entonces como hago para comunicar o pasar lo del listview que está en un form a otro ?

    Gracias Leandro !


    Renato Díaz Nayarit, México
    jueves, 11 de noviembre de 2010 0:37
  • Hola

    ¿ Has podido solucionar tu problema ?

    Saludos

    Eduardo Portescheller
    viernes, 12 de noviembre de 2010 13:58
    Moderador
  • Hola Eduardo. No, no he podido resolver este problema de hecho hoy me voy a dedicar a eso solamente....

    Gracias !


    Renato Díaz Nayarit, México
    viernes, 12 de noviembre de 2010 16:22
  • hola,

    Amigo en este enlace te habla presisamete lo que tu necesita lo unico que tendras que trabajar un poquito convirtiendolo a C# ¿jejeje? Suerte.

    Abrir nueva ventana al seleccionar una fila en el listview y otros..

    http://social.msdn.microsoft.com/Forums/es-ES/vbes/thread/60fa79f8-896e-4d61-b71f-f7ac50761bc6

    un saludo.

     


    Enmanuel Grullard@Developer ASP.NET
    viernes, 12 de noviembre de 2010 17:08
    Moderador
  • Gracias Enmanuel, pero lo mío es al revés de un form vacío abro otro y desde allí donde tengo dos listview uno para listar los productos (lstProdutos) del cuál paso los que el usuario quiere al otro listview (lstCpProductos) y ya una vez con los productos elegidos la idea es que al pulsar aceptar en este form los productos elegidos en el listview(lstCpProductos) se pasen al del primer form (que en un inicio no tiene nada ese listview el cuál se llama (lsvListarProductos)). Pero además ocupo que al pasar los productos pueda modificar un campo de de éste último listview. Creo que es algo complicado y mejor cambiaré el modelo de mi app de otra forma.

    Renato Díaz Nayarit, México
    sábado, 13 de noviembre de 2010 1:50