Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En un maskedTextBox a pesar de haber establecido limitaciones a la entrada de datos a través del atributo Mask se detectó
que pueden ingresarse el @ y el \.
Es posible indicarle al IDE si queremos o no que los guiones y otros caracteres que acompañan a una máscara sean
tomados en cuenta como parte de la información, esto es posible con el atributo TextMaskFormat
Con la propiedad
TextMaskFormat con el valor
ExcludePromptAnd Literals
pesaría 13 bytes
Con la propiedad
TextMaskFormat con el
valor IncludeLiterals
pesaría 18 bytes
1
MSc. Luis Benavides Sellan – Mejorando controles en un MaskedTextBox
La función Contains
Esta función devuelve True (Verdadero) si se encontró un carácter en una cadena y False (Falso) si no se encontró el
carácter.
Por ejemplo podemos usarla para detectar si dentro de un MaskedTextBox existen espacios en blanco en medio de la
cadena que no pueden ser eliminados con la función Trim.
Ejemplo:
En este caso se creó una máscara de entrada para obligar a ingresar los 13 dígitos del código catastral
Pero al ingresarse el primer y último digito, se contabiliza incorrectamente como que se ha ingresado la cadena completa,
para evitar esto se valida tanto la longitud como también la presencia de espacios.