Poner una imagen en una columna de un dataGridView

26/05/2006 - 15:41 por Marc Solé | Informe spam
Hola,

quiero insertar una imagen a una columna específica de un dataGridView.
Explico los 2 pasos que sigo:

- Defino el ColumnType de la columna como DataGridViewImageColumn.
- Seleccione la imagen que quiero poner (un icono de carpeta abierta tipico
de windows)

Cuando acepto, en la pantalla de diseño me aparece en la ImageColumn el
típico icono de la X roja, de cuando no se encuentra una imagen.

Me podría decir alguien que es lo que estoy haciendo mal, o lo que me falta
por hacer?

Gracias.
 

Leer las respuestas

#1 Jose A. Fernandez
11/06/2006 - 01:41 | Informe spam
La URL de la imagen es la correcta?
De ultima puedes ver el codigo HTML que al final te esta armando y
verificar si la URL de la imagen es la correcta...

Si lo estas haciendo con la propiedad image...deberias tener en cuenta
que:
(...)Obtiene o establece la imagen mostrada en las celdas de esta
columna cuando no está establecida la propiedad Value de la celda y la
propiedad ValueIsIcon de la celda está establecida en false(...)
O sea la propiedad Value debe contener ningun valor
Esto es lo que estas modificando??
(porque imagine que querrias cargar desde un valor del enlace a datos
del gridview...)

Varios Enlaces:
http://msdn2.microsoft.com/es-es/li...mbers.aspx

ImageField (Clase)
http://msdn2.microsoft.com/es-es/li...field.aspx



Marc Solé ha escrito:

Hola,

quiero insertar una imagen a una columna específica de un dataGridView.
Explico los 2 pasos que sigo:

- Defino el ColumnType de la columna como DataGridViewImageColumn.
- Seleccione la imagen que quiero poner (un icono de carpeta abierta tipico
de windows)

Cuando acepto, en la pantalla de diseño me aparece en la ImageColumn el
típico icono de la X roja, de cuando no se encuentra una imagen.

Me podría decir alguien que es lo que estoy haciendo mal, o lo que me falta
por hacer?

Gracias.

Preguntas similares