none
Copiar el tipo de columna de un datagridview a otro datagridview RRS feed

  • Pregunta

  • Hola,

    tengo un problema cuando quiero pasar la propiedad ColumnType de una columna de una Datagridview a otra columna de otro Datagridview, ya pude pasar las columnas pero ahora quiero pasar la propiedad ColumnType al otro grid, bueno para resumir quiero que Datagridview 1 se igual a Datagridview 2 en todas las propiedades:

    El código que estuve haciendo es este:

    for (int i = 0; i < DGVConsulta.Columns.Count; i++)
                {
                    DGVResultado.Columns.Add(DGVConsulta.Columns[i].HeaderCell.Value.ToString(), DGVConsulta.Columns[i].HeaderText);
                }
    Bueno espero su ayuda, Saludos.
    lunes, 8 de octubre de 2012 15:57

Todas las respuestas

  • Buenas,

    Tal y cómo lo estás haciendo podrás copiar el contenido pero no debes copiar el tipo debido a que el binding de ambos elementos es diferente. Entonces lo que te recomiendo es que hagas lo que estás haciendo y si quieres dos binding iguales bindea el mismo DataSet, DataTable, List u Objeto.. de forma dinámica, no lo podrás hacer.

    Saludos!


    Francesc Jaumot Peña MSP - MCPD www.francescjaumot.net www.geeks.ms/blogs/fjaumot Twitter: @fjaumot

    lunes, 8 de octubre de 2012 19:29