jueves, 8 de octubre de 2015

Colocar color a Texbox

Hola!, en esta ocasión le mostrare como colocar color a texbox al momento que se encuentre activo, de igual manera quitar el color cuando este pierda el focus.
Esto suele usarse en sistemas para que el usuario pueda identificar en que posición del formulario se encuentra, es muy útil si tienes un formulario con distintos controles.
Bueno....A darle!!

Esto es a lo que me refiero.




Iniciamos con el código.
En primer lugar, deben de seleccionar el evento "ENTER".
La lista de eventos se encuentra en la ventana de propiedades.






Dar doble clic al nombre del evento y nos mostrara el espacio de trabajo para poder codificar.
En mi caso codificare el código 

Me.txtUsuario.BackColor = Color.FromArgb(255,255,171)

También se podría colocar directamente el color que deseen.
Por ejemplo, al momento de codificar "Color."
El intellisense nos mostrara la lista de colores que podemos seleccionar.


Estoy colocando "Color.FromArgb" porque estoy utilizando modelo cromático "Red Green Blue" para formar un nuevo color.



Si echamos un vistazo a nuestra aplicación vemos que ya cambia de color al momento que el texbox tiene el foco, pero si se quita el foco sigue con el mismo color.

Ahora vamos a cambiar de color cuando pierda el foco.
Igualmente, seleccionamos el texbox y buscamos el evento Leave.



Codificamos:

Me.txtUsuario.BackColor = Color.White



Click en ejecutar y voila! Ya tienen una manera de ayudar al usuario con la interfaz.
Saludos!