locked
¿Como puedo cargar imagen a PictureBox con una ruta especificada? RRS feed

  • Pregunta

  • Hola amigos, aun soy inexperto en esto de la programacion y estaba desarrollando una aplicacion de Windows Forms en c#, el punto es que quiero cargar una imagen a un PictureBox con una ruta especificada (el PictureBox es creado desde una clase, y al momento de colocarlos en area cliente quiero que tenga la imagen que yo tengo guardada en una carpeta) he intentado con los metodos:

    this.Image = Image.FromFile(ruta o url de la imagen)

    this.Load(url de imagen)

    (Nótese que es de una clase)

    Por mas que intento no sale lo que ya he explicado. Agredecería mucho de su ayuda.

    martes, 4 de diciembre de 2018 2:55

Respuestas

  • Es correcto lo que haces de cargar la imagen con Image.FromFile. Esto funciona sin ningún problema desde cualquier clase. Si no te sale en el PictureBox, el problema debe estar en otro sitio. Por ejemplo, un error muy corriente es intentar crear una nueva instancia del formulario desde la clase y pasarle el dato a esa nueva instancia. Como es lógico, en ese caso no se ve la imagen sobre la instancia que se creó al principio y que se está presentando en pantalla. Revisa cómo haces llegar el picturebox desde el formulario hasta la clase (o cómo haces llegar la imagen desde la clase al picturebox) porque debe haber algún error en ese circuito.
    martes, 4 de diciembre de 2018 7:42