Formulario con transparencia.Veamos nuevamente el tema del diseño, anteriormente hice un post llamado
[Tienes que estar registrado y conectado para ver este vínculo] el cual va de la mano de este post, los formularios sin bordes nos ayudan a quitarle el contorno a nuestro form, lo que visualmente no ayuda mucho, ya que deja un cuadrado, pues ahora veremos como ponerle una imagen de fondo a nuestro formulario y crear transparencia.
A diferencia del control picturebox, el form no admite transparencias directamente, en otras palabras aunque pongamos de fondo una imagen con transparencia, se pondrá con fondo blanco, para lograrlo nuestro form tiene una propiedad llamada
"TransparencyKey" que nos sirve para indicarle al formulario que color debe tomar como transparente.
También tenemos una propiedad llamada
"BackgroundImage" en la cual se especifica la imagen que se va a tomar de fondo para el formulario, para lograr que la propiedad
"TransparencyKey" funcione, nuestra imagen debe estar en formato gif.
Ejemplo:
En este ejemplo le puse de fondo al formulario una imagen (gif) que tiene un celular, el fondo de la imagen (atras del cel) es de color Rojo, asi que establecí la propiedad "BackgroundImage" a
"Red", y quedo asi:
[Tienes que estar registrado y conectado para ver esa imagen]El ejemplo viene en unión al ejemplo de
[Tienes que estar registrado y conectado para ver este vínculo] así que te aconsejo leer este tema también.
[Tienes que estar registrado y conectado para ver este vínculo]