• Jueves 14 de Noviembre de 2024, 04:42

Autor Tema:  Fondo Formulario Mdi  (Leído 2689 veces)

Dj_eDu

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Fondo Formulario Mdi
« en: Miércoles 27 de Julio de 2005, 13:49 »
0
Hola amigos

Estoy intentando poner una imagen de fondo en un formulario principal (MDI) de forma que me quede bien ajustada a los bordes y se modifique en tiempo de ejecución.
Para ello, 1º opté por establecer la imagen en la propiedad BackgroundImage pero incluso cambiando la propiedad BackgroundImageLayout, la imagen siempre sale repetida como mosaico (en caso de ser una imagen pequeña) o ajustada a la esquina izquierda superior y sin ajustarse (en caso de ser una imagen grande).
Viendo que no funcionaba opté por poner un PictureBox con la propiedad Dock = Fill y conseguí que me funcionara. Pero ahora el problema es que al cargar otro formulario, me aparecen detrás del PictureBox y no son visibles!!

Como hago para que el PictureBox no tape los formularios o bien para poner la imagen de fondo de otra manera??

Mil gracias

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Fondo Formulario Mdi
« Respuesta #1 en: Miércoles 27 de Julio de 2005, 15:47 »
0
Hola Dj_eDu.
Revisa aquí. El último mensaje contiene un ejemplo que encontré en internet que inicialmente pensé servía para otra cosa... Pero hace exactamente lo que tú estás buscando.

Espero que te sea de utilidad.


DiabloRojo.

Dj_eDu

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Fondo Formulario Mdi
« Respuesta #2 en: Miércoles 27 de Julio de 2005, 17:27 »
0
No me funciona, yo estoy utilizando .NET  :(

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Fondo Formulario Mdi
« Respuesta #3 en: Miércoles 27 de Julio de 2005, 19:45 »
0
Para eso hay un foro de VB.NET.
El pasado son solo recuerdos, el futuro son solo sueños

Dj_eDu

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Fondo Formulario Mdi
« Respuesta #4 en: Miércoles 27 de Julio de 2005, 20:32 »
0
sorry :P