Crear mi propio control TextBoxEx

En .NET se nos provee muchos controles para que los utilicemos en nuestras aplicaciones, pero una de las ventajas es que los podemos modificar o agregarle propiedades de una forma muy sencilla.

Para crear nuestro TextBoxEx seguiremos algunos pasos simples, y en esta ocación solamente le agregaremos dos acciones.
- Que cuando entre al control le cambie el color del fondo “BackColor” para diferenciarlo de los demás
- Cuando sale del control en el “Leave”, nos identifique si ese campo es requerido o no, y si es requerido nos lo marque con un rojo.

El control que vamos a crear sería con este código:

Luego en el código de nuestra aplicación declaramos los TextBox como TextBoxEx y le indicamos en las propiedades si lo deseamos Requerido o No.


En la siguiente entrega veremos como agregarle mas propiedades al control, propiedades de vaidación, si acepta solo numeros o algún tipo de máscara.

6 comments

  1. Anónimo - February 20, 2006 12:45 pm

    q onda con la clase!!!!!!!!!!!!!! jejejeje

    Reply
  2. Anónimo - April 13, 2006 3:45 pm

    q buena pero cuando como validar q la primere letra sea en mayuscula tios cuelgela cuanto antes buena

    Reply
  3. Anónimo - June 13, 2006 3:30 pm

    Mi rpegunta es como se puede agregar otra propiedad para que tenga una lista de opciones en ves del True o False exclusivo que muestra la propiedad EsRequerido ?

    Reply
  4. Anónimo - June 28, 2006 10:32 pm

    puedes crear una propiedad de tipo Enum, lo que haces es definirle como una estructura a una propiedad. En lugar de boolean o string utilizas Enum. Primero creas la estructura y luego se la asignas a la propiedad.

    Reply
  5. Anónimo - July 27, 2006 1:24 pm

    Esta Muy Bueno, pero amplía lo de la propiedad enum OK.

    Reply
  6. Anónimo - July 22, 2007 7:09 pm

    k onda!!!

    Reply

Have your say