TextBox personalizado (TextBoxUniversal)


El control TextBoxUniversal se creo con la finalidad de validar las entradas de información a los controles TextBox, el cual tiene la particularidad de validar números, letras, decimales. Y nos evita estar creando rutinas de código para hacer las validaciones antes mencionadas, ya que el control TextBoxUniversal lo hace por nosotros. También tiene una propiedad WaterMarkText.

Para poder implementarlo hay que descargar el proyecto que esta hospedado en GitHub TextBox-ComboBox una vez descargado el proyecto agregaremos la carpeta Libreria a muestro proyecto la cual contiene la dll GlobalTech.TextBoxControl.dll

Sigamos los siguientes pasos:

  • Agregamos la carpeta Librería a nuestro proyecto a nivel de solución

textbox

  • Nos dirigimos al Explorardor de soluciones para agregar la dll al proyecto, haga click derecho sobre el proyecto> Agregar> Referencia, se abrira la siguiente ventana.

Examinar

  • Presiona el botón Examinar como muestra la imagen y le das la ruta donde esta la carpeta Librería  y seleccionas la dll GlobalTech.TextBoxControl.dll
  • Ahora nos dirigimos a la ventana ToolBox(Cuadro de Herramientas) ,

agregar

  • Seleccionamos la pestaña General click derecho> Agregar pestaña le ponemos un nombre a la nueva pestaña como MyControlesPersonalizados.

elegir

  • Le saldrá la siguiente ventana.

examinar2

  • Le da en el botón Examinar como muestro en la imagen  a partir de ahí le da la ruta donde se encuentra la dll que esta contenida en la carpeta Librería.
  • Le da en el botón Aceptar y ya tendría los nuevos controles en la nueva pestaña creada, tal como muestro en la siguiente imagen.

textboxuniversal

Si todo ha salido bien hasta acá ya tendríamos los nuevos controles personalizado en nuestro Cuadro de Herramientas listo para ser usados.

Pasemos a hablar de las nuevas propiedades del control TextBoxUniversal

  • NúmeroDecimales, esta propiedad permite mostrar la cantidad de decimales que debe tener un número.
  • TipoControl, esta propiedad permite validar la información ingresada al control TextBoxUniversal si es de tipo númerico, letras, decimales.
  • WaterMarkText, esta propiedad permite ingresar un texto al control para indicarle al usuario algún mensaje como Nuevo el cual desaparecera al ingresar datos.

TipoControl pasamos a describir sus opciones.

Enteros,  Permite ingresar solo números, no va a permitir ingresar otro caracter que no sea números.

Letras, Permite ingresar solo letras.
Númeric, Permite ingresar solo números y al pasar al siguiene control le agrega los decimales, el cual se puede manejar la cantidad de decimales con una propiedad que se le agrego al control de nombre NumeroDecimales en el cual usted ingresa la cantidad de decimales que desee agregar.

TextBoxUniversal

Espero la información brindada sea de utilidad.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s