Tengo un programa en C# con un objeto PictureBox
dentro de un Form
. ¿Cómo cambio su imagen? Las imágenes para elegir están en bin/Pics; son jpeg en formato, si eso importa ..¿Cómo cambio la imagen de un PictureBox?
13
A
Respuesta
29
Asigne un nuevo objeto Image
a su PictureBox
's Image
propiedad. Para cargar un archivo Image
, puede usar el método Image.FromFile
. En su caso particular, suponiendo que el directorio actual es una bajo bin
, esto debe cargar la imagen bin/Pics/image1.jpg
, por ejemplo:
pictureBox1.Image = Image.FromFile("../Pics/image1.jpg");
Además, si estas imágenes son estáticas y que se utilizarán sólo como recursos en su aplicación, los recursos sería un ajuste mucho mejor que los archivos.
Cuestiones relacionadas
- 1. Cargar imagen Picturebox de la memoria?
- 2. Eliminar imagen de PictureBox en C#
- 3. Cargar una imagen de una url en un PictureBox
- 4. ¿Hay algún evento para cambiar la imagen de un PictureBox Control?
- 5. Cargando PictureBox Imagen de la base de datos
- 6. Detectando cuando se utiliza la imagen de error en PictureBox
- 7. ¿Cambiar la imagen de PictureBox a la imagen de mis recursos?
- 8. ¿Cómo puedo saber cuándo se carga una imagen en Picturebox
- 9. Si reemplazo una imagen en un control PictureBox, ¿debo desechar primero la imagen original? .Net Winforms
- 10. Mantener un PictureBox centrado dentro de un contenedor
- 11. en C# ¿cómo rotar picturebox con su imagen?
- 12. ¿Cómo cambio simplemente la imagen de un sprite en cocos2d?
- 13. Cómo recuperar el factor de zoom de un WinForms PictureBox?
- 14. Mediaelement.js: ¿cómo cambio la imagen del póster?
- 15. Cómo actualizar PictureBox
- 16. de control transparente sobre PictureBox
- 17. PictureBox Tooltip changing C#
- 18. cambio de imagen durante la traducción
- 19. Cambio de la imagen del controlador deslizante
- 20. ¿Cómo cambio la imagen de fondo usando la animación jQuery?
- 21. SWT: Cómo hacer un cambio de imagen de alta calidad
- 22. Cómo hacer que PictureBox sea desplazable
- 23. La propiedad visible de PictureBox no funciona ... ayuda
- 24. ¿Cómo puedo mostrar las barras de desplazamiento en un control PictureBox?
- 25. ¿Por qué la función de ajuste automático de imagen de PictureBox no encaja?
- 26. C# picturebox liberación de memoria problema
- 27. ¿Cómo cambio la imagen cuando el botón está desactivado?
- 28. Cómo rotar un PictureBox en un formulario de Windows usando vb.net
- 29. Cambio de tamaño de imagen de IFrame
- 30. Subida y cambio de tamaño de la imagen de PHP
Por supuesto, depende de lo que va a hacer con las imágenes. Prefiero cargar imágenes de un 'Stream' porque el método' FromFile() 'mantiene el manejador de archivo abierto hasta el final de la vida útil de la aplicación. Esto puede provocar efectos secundarios no deseados cuando intenta sobrescribir la imagen con un archivo que tiene el mismo nombre, por ejemplo. –