Problema con ImageList

24/06/2007 - 14:39 por alfonso_C# | Informe spam
Hola amigos tengo un picturebox que recibe una imagen de una lista de
imagenes en un ImageList pero me gustaria saber como uso una imagen
unica para aquellas fotos que no esten registradas en dicho contenedor
de imagenes este es el codigo que uso:

try
{
this.pictureBox1.Image this.imageList1.Images[this.id_foto]; // donde id_foto viene de la BD
}
catch (Exception)
{
this.pictureBox1.Image this.imageList1.Images["img_unica"]; // en caso de no existir id uso
una imagen
//
comun para todos
}
this.pictureBox1.Image = this.imageList1.Images[this.id_foto];

Pero el catch nunca se produce y la imagen queda vacia. Gracias por su
ayuda por anticipado (^_^)

Preguntas similare

Leer las respuestas

#1 Diego Jancic
25/06/2007 - 06:44 | Informe spam
Hola,
Porque no usas Images.ContainsKey o .Contains?
Incluso va a ser mas rapido que un try-catch
tambien podrias hacer Images["key"] y evaluar por NULL, pero creo que con
Contains lo vas a solucionar..

Saludos,
Diego
Respuesta Responder a este mensaje
#2 alfonso_C#
25/06/2007 - 14:06 | Informe spam
On 25 jun, 00:44, Diego Jancic (mirrored/espejado)>
wrote:
Hola,
Porque no usas Images.ContainsKey o .Contains?
Incluso va a ser mas rapido que un try-catch
tambien podrias hacer Images["key"] y evaluar por NULL, pero creo que con
Contains lo vas a solucionar..

Saludos,
Diego



Gracias Diego. Realmente el Framework es muy poderoso :D. Resulto de
maravillas.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida