Compartir a través de


MaskedTextBox Constructores

Definición

Inicializa una nueva instancia de la clase MaskedTextBox.

Sobrecargas

MaskedTextBox()

Inicializa una nueva instancia de la clase MaskedTextBox utilizando valores predeterminados.

MaskedTextBox(MaskedTextProvider)

Inicializa una nueva instancia de la clase MaskedTextBox utilizando el proveedor de lenguaje de máscara personalizado especificado.

MaskedTextBox(String)

Inicializa una nueva instancia de la clase MaskedTextBox utilizando la máscara de entrada especificada.

MaskedTextBox()

Inicializa una nueva instancia de la clase MaskedTextBox utilizando valores predeterminados.

public:
 MaskedTextBox();
public MaskedTextBox ();
Public Sub New ()

Comentarios

El constructor predeterminado MaskedTextBox() establece la MaskedTextProvider propiedad en una máscara nula, representada por la cadena "<>". Una máscara nula aceptará cualquier combinación de caracteres como entrada.

Consulte también

Se aplica a

MaskedTextBox(MaskedTextProvider)

Inicializa una nueva instancia de la clase MaskedTextBox utilizando el proveedor de lenguaje de máscara personalizado especificado.

public:
 MaskedTextBox(System::ComponentModel::MaskedTextProvider ^ maskedTextProvider);
public MaskedTextBox (System.ComponentModel.MaskedTextProvider maskedTextProvider);
new System.Windows.Forms.MaskedTextBox : System.ComponentModel.MaskedTextProvider -> System.Windows.Forms.MaskedTextBox
Public Sub New (maskedTextProvider As MaskedTextProvider)

Parámetros

maskedTextProvider
MaskedTextProvider

Un proveedor de lenguaje de máscara personalizado, derivado de la clase MaskedTextProvider.

Excepciones

maskedTextProvider es null.

Comentarios

El maskedTextProvider parámetro define el lenguaje de enmascaramiento utilizado por MaskedTextBox. Es responsable de analizar la máscara y determinar si la entrada del usuario se ajusta a la posición actual de la máscara. Puede derivar una nueva clase de System.ComponentModel.MaskedTextProvider para definir su propio lenguaje de enmascaramiento personalizado y usar el MaskedTextBox(MaskedTextProvider) constructor para reemplazar el estándar System.ComponentModel.MaskedTextProvider.

Si desea usar el lenguaje de enmascaramiento predeterminado y proporcionar su propia máscara de entrada, no es necesario usar este constructor. En su lugar, puede usar el MaskedTextBox(String) constructor o usar el constructor sin parámetros y, a continuación, establecer la Mask propiedad .

Consulte también

Se aplica a

MaskedTextBox(String)

Inicializa una nueva instancia de la clase MaskedTextBox utilizando la máscara de entrada especificada.

public:
 MaskedTextBox(System::String ^ mask);
public MaskedTextBox (string mask);
new System.Windows.Forms.MaskedTextBox : string -> System.Windows.Forms.MaskedTextBox
Public Sub New (mask As String)

Parámetros

mask
String

String que representa la máscara de entrada. Valor inicial de la propiedad Mask.

Excepciones

mask es null.

Comentarios

El MaskedTextBox(String) constructor usa el estándar System.ComponentModel.MaskedTextProvider con la entrada para analizar la entrada mask del usuario en MaskedTextBox.

Si asigna una nueva máscara a la Mask propiedad , invalidará el valor establecido por este constructor.

Consulte también

Se aplica a