Necesito cambiar la imagen de fondo de mi formulario cuando presiono un botón, y lo cambio nuevamente a nulo la segunda vez que se hace clic, ¿cómo puedo hacer esto?cómo cambiar de forma programática la imagen de fondo en el formulario C#
5
A
Respuesta
15
Uso BackgroundImage propiedad:
form.BackgroundImage = image;
para ocultar la imagen:
form.BackgroundImage = null;
Pon este código fuente al método ClickButton:
form.BackgroundImage = form.BackgroundImage == null ? image : null;
9
usted debería ser capaz de establecer el BackgroundImage propiedad de su formulario del controlador de eventos de ese botón.
Por ejemplo, podría hacerlo de esta manera:
this.BackgroundImage = new Bitmap (@ "c: \ Temp \ imagen.bmp");
Para eliminar la imagen, establezca la propiedad en nulo.
La imagen también puede provenir de un recurso.
+0
el MVP real;) –
Cuestiones relacionadas
- 1. Cambiar el fondo de un Formulario MDI
- 2. Cambiar la imagen de fondo de la ventana de WPF en el código de C#
- 3. cambiar la imagen de fondo en el cuerpo
- 4. ¿Cómo cambiar el nombre o el icono de forma programática de la vista de Eclipse?
- 5. Cambiar la imagen de fondo UINavigationBar
- 6. Android view layout_width - cómo cambiar de forma programática?
- 7. Cambiar la imagen de fondo con el botón de opción
- 8. Cambiar la opacidad de la imagen de fondo
- 9. Cómo cambiar el color del borde de la forma C#?
- 10. iPhone: ¿Cómo podemos cambiar el brillo de la pantalla de forma programática?
- 11. Cambiar el modo de tamaño de una imagen de fondo en el cuadro de imagen
- 12. UIButton Imagen de fondo Cambiar programáticamente
- 13. Forma de triángulo con imagen de fondo
- 14. cómo cambiar la altura y el ancho del diseño del marco de forma programática?
- 15. ¿Cómo cambiar los valores de la columna de identidad de forma programática?
- 16. Cambiar el color de fondo del formulario con código hexadecimal
- 17. cambiar la forma de la imagen en android
- 18. cómo atenuar la imagen de fondo
- 19. cómo cambiar la resolución de la imagen en objetivo-c
- 20. ¿Cómo puedo cambiar de forma programática mi contraseña de dominio de Windows?
- 21. Cómo recuperar información de forma programática desde LDAP
- 22. Cómo cambiar una imagen de fondo con css
- 23. Cambiar el color de fondo de una etiqueta en C#
- 24. ¿Cómo eliminar el fondo gris en el formulario padre MDI?
- 25. fondo de la imagen: cómo repetir la imagen como fondo en lugar de estirarla
- 26. Cómo cambiar la imagen de una ruleta
- 27. ¿Cómo cambiar el color del texto de fondo y de fondo en la consola?
- 28. ¿Existe alguna forma programática para identificar palabras reservadas de C#?
- 29. ¿Cómo cambiar el color de fondo en la búsqueda Eclipse
- 30. Ocultar sin eliminar la imagen de fondo
gracias amigo, justo lo que estaba buscando. – Darkmage
¿Qué es 'imagen'? diga que la imagen es c: \ b; ah \ a.png, entonces, ¿cómo hace que la imagen se refiera a eso ... y qué pasa si la imagen está en los recursos del proyecto? – barlop
Pruebe 'Image.FromFile' por ejemplo. –