Saludos a todo el mundo:
Tengo una duda. ¿Cómo puedo dibujar una imagen de fondo en un formulario
"Windows Form" que sea "contenedor MDI"? (Supongo que dará igual que sea
MDI o no... pero por si acaso lo indico.)
Vale, la pregunta tiene truco. La propiedad "BackgroundImage" hace
eso... pero es que quiero que ajuste el tamaño de la imagen al tamaño
del área cliente del formulario MDI.
Más, he probado con poner un "PictureBox" y establecer la propiedad
"SizeMode" en "StretchImage" para que haga lo que quiero. Pues ahora me
enfrento a la curiosidad de que dicho "PictureBox" se queda siempre por
encima de todos los controles (una barra de herramientas) del formulario
MDI (esto no es grave, le pones "Dock" a "Complete" y se arregla) y,
además, de TODOS los formularios hijos (de ahí que insistiera en el
hecho de ser MDI). Es un efecto muy curioso, desde luego, pero que jode
(y perdón por la expresión) toda la utilidad del mismo.
He probado el método SendToBack() del control "PictureBox" y lo que
sucede es que éste desaparece y, por tanto, no muestra la imagen.
¿Alguien sabé qué hay que hacer? ¿No hay nada similar a Form.Stretch de
Visual FoxPro?
Muchas gracias.
LMCR.
Leer las respuestas