none
AutoGenerateColumns RRS feed

  • Pregunta

  • Hola, estoy trayendo todos los datos de una tabla de una BD, el Obtenertodos() me trae un List<Contacto>, como lo hago ahora es de la forma que se muestra abajo, ahora tengo que hacer con AutoGenerateColumns = false; quisiera saber que debo modificar para hacerlo asi. Gracias.

    dataGridView1.AutoGenerateColumns = true;
    dataGridView1.DataSource = Cont.ObtenerTodos();


    • Editado NeoJet miércoles, 7 de noviembre de 2012 2:23
    • Cambiado webJoseModerator miércoles, 7 de noviembre de 2012 3:06 (De:Lenguaje C#)
    miércoles, 7 de noviembre de 2012 2:15

Todas las respuestas

  •  quisiera saber que debo modificar para hacerlo asi.

    solo te queda que definas las columnas en tiempo de diseño, aqui lo explico

    [DataGridView] – Parte 4 - Uso del DataGridViewComboBoxColumn

    en la primer parte, veras que es muy importante definir la propiedad DataPropertyName de la columna del grid

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 7 de noviembre de 2012 2:29
  • Hola, le puse cada uno de los nombres las variables del Objeto Contacto, pero el nombre solo Apellido, Nombre,CodPostal, etc en la propiedad DataPropertyName y me funciono perfecto, espero este bien.

    Ya tenia definidas las columas, por lo cual me dejaba todas las columnas que ya tenia creadas en blanco y me agregaba las otras al final.

    Muchas gracias Leandro por responder en todas mis preguntas que seguro son medias de principiantes y tambien por la velocidad con la que respondes.



    • Editado NeoJet miércoles, 7 de noviembre de 2012 2:52
    miércoles, 7 de noviembre de 2012 2:49