| Elemento de enmascaramiento | Descripción |
| 0 | Dígito, necesario. Este elemento aceptará cualquier dígito único entre 0 y 9. |
| 9 | Dígito o espacio, opcional. |
| # | Dígito o espacio, opcional. Si esta posición está en blanco en la máscara, se representará como un espacio en la propiedad Text. Se permiten los signos más (+) y menos (-). |
| L | Letra, necesaria. Restringe la entrada a las letras ASCII a-z y A-Z. Este elemento de máscara es equivalente a [a-zA-z] en las expresiones regulares. |
| ? | Letra, opcional. Restringe la entrada a las letras ASCII a-z y A-Z. Este elemento de máscara es equivalente a [a-zA-z]? en las expresiones regulares. |
| & | Carácter, necesaria. Si la propiedad AsciiOnly se establece en true, este elemento se comporta como el elemento "L". |
| C | Carácter, opcional. Cualquier carácter que no sea de control. Si la propiedad AsciiOnly se establece en true, este elemento se comporta como el elemento "?". |
| A | Alfanumérico, opcional. Si la propiedad AsciiOnly se establece en true, los únicos caracteres que aceptará son las letras ASCII a-z y A-Z. |
| a | Alfanumérico, opcional. Si la propiedad AsciiOnly se establece en true, los únicos caracteres que aceptará son las letras ASCII a-z y A-Z. |
| . | Marcador de posición de decimales. El carácter de presentación utilizado será el símbolo de posición de decimales apropiado para el proveedor de formato, según determine la propiedad FormatProvider del control. |
| , | Marcador de posición de miles. El carácter de presentación real utilizado será el marcador de posición de miles apropiado para el proveedor de formato, según determine la propiedad FormatProvider del control. |
| : | Separador de hora. El carácter de presentación utilizado será el símbolo de hora apropiado para el proveedor de formato, según determine la propiedad FormatProvider del control. |
| / | Separador de fecha. El carácter de presentación utilizado será el símbolo de fecha apropiado para el proveedor de formato, según determine la propiedad FormatProvider del control. |
| $ | Símbolo de moneda. El carácter real mostrado será el símbolo de moneda apropiado para el proveedor de formato, según determine la propiedad FormatProvider del control. |
| < | Minúsculas. Convierte en minúsculas todos los caracteres que hay a continuación. |
| > | Mayúsculas. Convierte en mayúsculas todos los caracteres que hay a continuación. |
| | | Deshabilitar un cambio anterior a mayúsculas o minúsculas. |
| \ | Escape. Convierte un carácter de la máscara en un literal. "\\" es la secuencia de escape para una barra diagonal inversa. |
| Todos los demás caracteres | Literales. Todos los elementos que no sean de la máscara aparecerán tal cual dentro de MaskedTextBox. Los literales siempre ocupan una posición estática en la máscara en tiempo de ejecución y el usuario no los puede desplazar ni eliminar. |