none
Pasar Datos de datagridview a listview RRS feed

Todas las respuestas

  • Un DGV suele estar vinculado a datos.  ¿Es este su caso?  Si lo es, pues supongo que el asunto es sencillo:  Obtenga el item de la colección de datos por posición y muéstrelo en un ListView.  Si necesita ayuda ejecutando el procedimiento puede preguntar por más detalles.  Recuerde que necesitaríamos saber cómo el DGV obtiene sus datos para así saber cómo mejor transportarlos al ListView.

    Jose R. MCP
    Code Samples

    martes, 27 de noviembre de 2012 5:15
    Moderador
  • el DataGridView muestro los datos que tengo en mi conexion a base de datos MySQL el cual quisiera realizar la fila que selecciono del datagridview y doy click a mi boton añadir el cual solo me agrega de algunas columnas que quireo  a un listview pero ahora el cual realize es de  datagridview a datagridview  

                void BtnCalClick(object sender, EventArgs e)
            {
                         dataGridView2.Rows.Add(new string[] {
                    Convert.ToString(dataGridView1[1, dataGridView1.CurrentRow.Index].Value),
                    Convert.ToString(dataGridView1[2, dataGridView1.CurrentRow.Index].Value),
                    Convert.ToString(dataGridView1[3, dataGridView1.CurrentRow.Index].Value)
                                                                                        });                        

              }

    y despues hago lo mismo pero ahora es para pasarlo a otro formulario pero solo me agrega el primero 

    void ToolStripLabel1Click(object sender, EventArgs e)
            {
                
                if (dataGridView2.Rows.Count==0){
                    MessageBox.Show("Para Realizar Nota necesitas añadir producto","error",MessageBoxButtons.OK,MessageBoxIcon.Error,MessageBoxDefaultButton.Button1);
                }else{                    
                RealizaNota.getdataGridView2().Rows.Add(new string[]{
                 Convert.ToString(dataGridView2[0,dataGridView2.CurrentRow.Index].Value),
                 Convert.ToString(dataGridView2[1,dataGridView2.CurrentRow.Index].Value),
                 Convert.ToString(dataGridView2[2,dataGridView2.CurrentRow.Index].Value),
                 Convert.ToString(dataGridView2[3,dataGridView2.CurrentRow.Index].Value),
                 Convert.ToString(dataGridView2[4,dataGridView2.CurrentRow.Index].Value)
                             }); 
                RealizaNota.ShowDialog();
                }
            }

    martes, 27 de noviembre de 2012 17:07