Bueno todo el mundo se aburriría si tuviera que ver siempre el mismo fondo de escritorio de Windows verdad es por eso que lo hicieron personalizable eso significa que el usuario final puede cambiarlo cuando el quiera, pero ahora te gustaría saber cómo hacer personalizable el fondo de tus formularios de tus aplicaciones para el usuario final… eso sería bastante practico verdad...
Bueno entonces hora vamos a hacer una aplicación de ejemplo en la cual el usuario final tendrá la opción de cambiar el fondo de su formulario entre tres imágenes.
Entonces empecemos, primeramente creamos nuestro nuevo proyecto en VISUAL BASIC 2010 y le agregamos tres BOTONES para que a partir de ellos elija los fondos.
Y ahora vamos a crear una carpeta dentro de nuestro proyecto en la cual guardaremos nuestras tres imágenes para que se puedan elegir atreves del COMBOBOX1. Lo hacemos de la siguiente hacemos clic en el formulario y nos vamos a sus propiedades en la propiedad BACKGROUNDIMAGE hacemos clic en el botón buscar que es un botón con tres puntos suspensivos, nos aparecerá una ventana en la cual hacemos clic en IMPORTAR y elegimos las tres imágenes cualquiera en nuestro caso fondo1.jpg, fondo2.jpg y fondo3.jpg.
Después de importar las tres imágenes de fondo llamadas fondo1.jpg, fondo2.jpg y fondo3.jpg como fondo al formulario hacemos clic en ninguno, y después en aceptar como se muestra en la anterior imagen.
Ahora fíjate que nos creó una carpeta llamada RESOURCE como se muestra en la siguiente imagen:
Ahora volvamos al formulario y hacemos doble clic en el BUTTON1 que es nuestro primer botón para escribir el código que cambiara el fondo a nuestro formulario, que deberá quedar de la siguiente manera:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.BackgroundImage = WindowsApplication1.My.Resources.Resources.fondo1 Me.BackgroundImageLayout = ImageLayout.Stretch End Sub De la misma forma para el BUTTON2, el siguiente código: Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.BackgroundImage = WindowsApplication1.My.Resources.Resources.fondo2 Me.BackgroundImageLayout = ImageLayout.Stretch End Sub Ahora y por último el código para el tercer botón que es el BUTTON3: Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Me.BackgroundImage = WindowsApplication1.My.Resources.Resources.fondo3 Me.BackgroundImageLayout = ImageLayout.Stretch End Sub |
La siguiente imagen muestra el código escrito en el editor de código de VISUAL BASIC 2010:
Ahora solo guarda el proyecto, ejecuta y veras que al presionar cualquiera de los tres botones cambia el fondo de nuestro formulario.
Ver más opiniones de "Cómo hacer formularios con fondo personalizado en Visual Basic 2010"
Cómo crear formularios con diseños en Visual C 2010
60 alumnos Te presentamos un curso en el cual haremos un proyecto muy interesante en Visual C... [18/11/11] |
Cómo buscar en Richtextbox de Visual Basic 2010. Instrucciones
21 alumnos Te presentamos un curso en el cual aprenderás cómo buscar palabras en... [30/11/11] |
Uso de Datagridview en Visual Basic 2010
9 alumnos Te presentamos un curso en el cual aprenderemos a usar un datagridview de Visual... [18/11/11] |