locked
Llenar un listview con listas de datos RRS feed

  • Pregunta

  • Hola!!

    Bueno pues como se podran dar cuenta no se mucho sobre programación en C# y no se como utiliar todos los controles, la duda que tengo es sobre como llenar un listview, que tiene 3 columnas, los datos que le quiero poner al listview los voy a obtener de un dataGridView que se encuentra en otro form, y quiero poner una lista de esos datos en las columnas del dataGridView, cada columna va a llevar una lista de datos del dataGridView.

    Espero que me puedan ayudar con eso, gracias.

    jueves, 25 de noviembre de 2010 19:52

Respuestas

  • hola

    [Winforms] - ListView, como usarlos y pasar ítem entre ellos

    veras alli que la forma de agregar un item es por medio del ListViewItem

    este seria un ejemplo

        foreach (DataGridViewRow row in DataGridView1.Rows)
        {
            ListViewItem item = new ListViewItem(Convert.ToString(row.Cells["id"].Value));
            item.SubItems.Add(Convert.ToString(row.Cells["descripcion"].Value));
            item.SubItems.Add(Convert.ToString(row.Cells["precio"].Value));

            lswProductos.Items.Add(item); 

        }

     

    lo que no has mencionado es como vienen los rows seleccionados del DataGridView, pero como veras alli los recorres en un foreach

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    jueves, 25 de noviembre de 2010 19:58

Todas las respuestas

  • hola

    [Winforms] - ListView, como usarlos y pasar ítem entre ellos

    veras alli que la forma de agregar un item es por medio del ListViewItem

    este seria un ejemplo

        foreach (DataGridViewRow row in DataGridView1.Rows)
        {
            ListViewItem item = new ListViewItem(Convert.ToString(row.Cells["id"].Value));
            item.SubItems.Add(Convert.ToString(row.Cells["descripcion"].Value));
            item.SubItems.Add(Convert.ToString(row.Cells["precio"].Value));

            lswProductos.Items.Add(item); 

        }

     

    lo que no has mencionado es como vienen los rows seleccionados del DataGridView, pero como veras alli los recorres en un foreach

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    jueves, 25 de noviembre de 2010 19:58
  • Muchas gracias me sirvio de mucho tu respuesta, ya logre llenar el listview con los datos que necesitaba.

    sábado, 27 de noviembre de 2010 4:33