CLR: .Net / Mono / Boo / Otros CLR > C#
Insertar imagen en C# con listas
PEPPERLAND:
hola a todos!!
tengo un proyecto de la universidad y no se como insertar una imagen en c#
estamos armando un pequeño buscador de libros, tengo la clase CLibro donde uno de sus atributos es la portada del libro... CLibro sera una lista.
ahora las imagenes se importan desde una carpeta externa pero no se como hcerlo y de forma automatica porque son x libros.
tengo una idea banal, algo de colocar la ruta de la imagen en el codigo y he escuchado de bitmap pero no la tengo clara... iluminenme por favor!!!
alexg88:
Puedes utilizar la clase PictureBox en el que tienes que asignarle a su propiedad Image la ruta de la imagen.
Luego el pictureBox lo incluyes en el formulario y ya está.
newmix:
si asi como en el comentario anterior se hace, utilizas un pictuirebox para cargar la imagen cada vez que se navega por la BD para buscar libros. ejemplo:
public static string rutaImagen = Image.FromFile("Documents....imagen");
public void BtnSiguiente_Click(bla,bla,bla)
{
//mostrar la imagen en el picturebox cada que se hace clic en algun boton "siguiente"
this.pictureBox1.Image = rutaImagen;
i++; //para el contador de imagenes
}
alexg88:
Tienes un pequeño error en lo que has puesto. El método FromImage devuelve un objeto de tipo Image, no un String.
Sería así:
--- Código: C# ---public void BtnSiguiente_Click(bla,bla,bla){String ruta = "Documents....imagen";Image imagen = Image.FromFile(ruta); //mostrar la imagen en el picturebox cada que se hace clic en algun boton "siguiente"this.pictureBox1.Image = imagen;}
newmix:
a caray es cierto, perdon tienes razon, es que estoy con el rollo este de hacer un videojuego de damas españolas, a ver que alma caritativa podra ayudarme. saludos.
Navegación
[#] Página Siguiente
Ir a la versión completa