none
imagen en celda de datagridview en visual studio 2008 RRS feed

  • Pregunta

  • Leandro, disculpa la molestia pero no logro insertar una imagen en una celda de un datagridview en visual studio 2008

    Tengo todo el codigo que me sugeriste pero no logro hacer nada

    Si pudieras darme una mano con esto te lo agradeceria

    Mi problema es que no descifro la ubicacion del codigo y lo que necesito es exactamente ese codigo


    guritru

    viernes, 4 de mayo de 2012 17:21

Todas las respuestas

  • Buenas! 

    No soy Leandro, pero si pones el código que tienes por ahora quizás podamos ayudarte un poco más.

    Un saludo


    Programador en entornos Microsoft Twitter: @oscarbralo Blog: http://loquesaledemicabeza.wordpress.com

    sábado, 5 de mayo de 2012 9:57
  • hola

    estas siguiendo el ejmeplo del articulo

    [WinForms] Edición Empleados

    las lienas en als que necesitas enfocarte son

    foreach (DataGridViewRow row in dgvEmpleados.Rows)
        {
            //se asigna el alto de la fila para poder ver la imagen correctamente
            row.Height = 120; 
    
            //se recupera la entidad que es asignada como dato
            EmpleadoEntity empleado = row.DataBoundItem as EmpleadoEntity;
    
            if (empleado.Imagen == null)
                row.Cells["Imagen"].Value = ImageHelper.ObtenerImagenNoDisponible();
            else
                row.Cells["Imagen"].Value = ImageHelper.ByteArrayToImage(empleado.Imagen); 
        }

    no digo que sea un copiar y pegar lo qeu debas hacer, pero si analziar como estan alli, o sea ver como despues de cargar el grid se recorren las filas y adapta la celda de imagen para cargar el Image en esta

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    sábado, 5 de mayo de 2012 13:31