Crear un Form con forma personalizada


Crear un Form con forma personalizada

Buenas a todos,
En Este tutorial os voy a enseñar a hacer un formulario con forma personalizada.


Lo primero que debemos hacer es la imagen que nos va a servir de patron para el formulario.



Debemos crearla con un patron de colores de 8bit, porque en cualquier resolucion de colores este esta presente, y si lo hicieramos por ejemplo en 32bit, exiten colores que no estan en 16bit ni en 8 , con esto nos aseguramos que se visualize bien.


Una vez que tenemos todo y hemos rellenado la imagen con un color de fondo que no vamos a utilizar, nos fijamos muy muy bien en el color RGB que hemos elegido. este color no lo podemos utilizar nada mas para luego excluir el el fondo.

Una vez hecho todo esto creamos un formulario de windows y en el backgroundimage le establecemos el fondo que hemos creado.



A continuacion quitamos los bordes con el formstyle y los botones de minimizar,maximizar, y cerrar.


en el load, o en la caracteristica de transparenceKey le indicamos cual va a ser el color que debe tratar como transparente, y compilamos.



Ya esta!!! ya tenemos nuestro formulario con la forma que nosotros hemos creado.