Hola
Quiero hacer una aplicacion dodne los botones sean planos y que cuando pase el cursor por encima se resalten,es decir, como los botones de las barras de las herramientas. He probado cambiando las propiedades de los botones pero no he coneguido nada, como puedo conseguirlo?
Sed lo mas explicitos posibles
Muchas gracias
botones planos en visual basic
Moderador: Moderadores
Te lo tendrás que currar tú un poco más.
Si lo haces bien puedes llegar a obtener un resultado muy conseguido y tu programa será único y no se parecerá a otros.
Cada uno de tus botones va a ser un picturebox que tendrá el color de fondo que tu quieras o una imagen con el texto del botón plano o sobresaliente (Como se ve normalmente).
En el evento mousemove del picturebox pones que tu imagen de fondo cambie por otra imagen donde el botón aparezca hundido y en el evento mousemove del formulario pones que la imagen de cadauno de estos botones vuelva a ser la original.
Para cuando pulsen el boton usa el evento click o mouseup que queda mejor
Si quieres que lo activen pulsando una tecla del teclado o controlar el foco del tabulador y todo eso ya es currarselo mas.
Tambien en vez de imagenes puedes hacer degradados dibujando lineas o dibujar los bordes y las sombras con recuadros (métodos LINE y bucles FOR) Todo es ponerse y echarle imaginación
_______________________________________
Espero que te sirva
Saludos
Si lo haces bien puedes llegar a obtener un resultado muy conseguido y tu programa será único y no se parecerá a otros.
Cada uno de tus botones va a ser un picturebox que tendrá el color de fondo que tu quieras o una imagen con el texto del botón plano o sobresaliente (Como se ve normalmente).
En el evento mousemove del picturebox pones que tu imagen de fondo cambie por otra imagen donde el botón aparezca hundido y en el evento mousemove del formulario pones que la imagen de cadauno de estos botones vuelva a ser la original.
Para cuando pulsen el boton usa el evento click o mouseup que queda mejor
Si quieres que lo activen pulsando una tecla del teclado o controlar el foco del tabulador y todo eso ya es currarselo mas.
Tambien en vez de imagenes puedes hacer degradados dibujando lineas o dibujar los bordes y las sombras con recuadros (métodos LINE y bucles FOR) Todo es ponerse y echarle imaginación
_______________________________________
Espero que te sirva
Saludos