icono en datagrid

19/07/2006 - 14:06 por Juanma | Informe spam
Alguien me podria decir como poner un icono en un datagrid? Tengo una
columna en la que solamente tengo dos posibilidades (si/no), dependiendo de
el resultado que me retorna el campo de la bbdd pondre una imagen u otra.
He intentado agregar a elemento1.SubItems.Add() , donde elemento 1 es un
listviewItem que luego agregare al listview, una imagen, pero no esta
permitido.

Alguien podria ayudarme?

Dejo un trozo de codigo aqui.

Dim elemento1 As ListViewItem = New
ListViewItem(dt.Rows(i)("id").ToString(), 0)

If dt.Rows(i)("path").ToString().Length > 0 Then

elemento1.SubItems.Add(New Icon("error.png"))

Else

elemento1.SubItems.Add(New Icon("folder.png"))

End If

Me.lvMensajes.Items.AddRange(New ListViewItem() {elemento1})

Preguntas similare

Leer las respuestas

#1 Juanma
20/07/2006 - 08:44 | Informe spam
Por una serie de problemas he modificado el codigo y ahora tengo un
listview. Pero mi duda es la misma, como podemos insertar en un campo una
imagen?


"Juanma" escribió en el mensaje
news:%
Alguien me podria decir como poner un icono en un datagrid? Tengo una
columna en la que solamente tengo dos posibilidades (si/no), dependiendo
de el resultado que me retorna el campo de la bbdd pondre una imagen u
otra. He intentado agregar a elemento1.SubItems.Add() , donde elemento 1
es un listviewItem que luego agregare al listview, una imagen, pero no
esta permitido.

Alguien podria ayudarme?

Dejo un trozo de codigo aqui.

Dim elemento1 As ListViewItem = New
ListViewItem(dt.Rows(i)("id").ToString(), 0)

If dt.Rows(i)("path").ToString().Length > 0 Then

elemento1.SubItems.Add(New Icon("error.png"))

Else

elemento1.SubItems.Add(New Icon("folder.png"))

End If

Me.lvMensajes.Items.AddRange(New ListViewItem() {elemento1})



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida