Insertar imagen en una columna de un DatagridView

Para insertar una imagen en un datagridview tendrás que seleccionar una columna de imagen con el tipo de columna DATAGRIDVIEWIMAGECOLUMN y el nombre de la columna será INDICADOR.


Una vez que el datagridview este lleno con la información podemos tomar el valor de alguna columna para crea la condición que mostrara las imágenes, tomare el contenido de la columna VALOR de mi datagridview y mostrare la imagen en la columna INDICADOR.

Imports System.Drawing.Bitmap


El resultado será el siguiente:

Publicar un comentario

2 Comentarios

  1. Hola, no me aparece a imagen que yo introduzco. Por que será?
    El id esta bien porque probé obteniendo el valor de la columna usuario y si me dio resultado. Solo que al intentar poner alguna imagen no sucede nada.

    Dim i%
    Dim numUsr% = dgvTabla.RowCount - 1
    For i = 0 To numUsr
    If dgvTabla.Rows(i).Cells("ID").Value = 1 Then
    dgvTabla.Rows(i).Cells("dgvFoto").Value = Image.FromFile("C:\Users\ignac\OneDrive\Imágenes\Capturas de pantalla\Razer.jpg")
    End If
    Next

    ResponderBorrar
    Respuestas
    1. Tal vez sea por la ruta de la imagen es demasiado largo, intentar acortarla como c:\imagen\razer.jpg

      Borrar