Condividi tramite


MaskedTextBox Costruttori

Definizione

Inizializza una nuova istanza della classe MaskedTextBox.

Overload

MaskedTextBox()

Inizializza una nuova istanza della classe MaskedTextBox utilizzando i valori predefiniti.

MaskedTextBox(MaskedTextProvider)

Inizializza una nuova istanza della classe MaskedTextBox utilizzando il provider personalizzato del linguaggio di definizione della maschera specificato.

MaskedTextBox(String)

Inizializza una nuova istanza della classe MaskedTextBox utilizzando la maschera di input specificata.

MaskedTextBox()

Inizializza una nuova istanza della classe MaskedTextBox utilizzando i valori predefiniti.

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

Commenti

Il costruttore predefinito MaskedTextBox() imposta la MaskedTextProvider proprietà su una maschera Null, rappresentata dalla stringa "<>". Una maschera Null accetterà qualsiasi combinazione di caratteri come input.

Vedi anche

Si applica a

MaskedTextBox(MaskedTextProvider)

Inizializza una nuova istanza della classe MaskedTextBox utilizzando il provider personalizzato del linguaggio di definizione della maschera specificato.

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)

Parametri

maskedTextProvider
MaskedTextProvider

Provider personalizzato del linguaggio di definizione della maschera, derivato dalla classe MaskedTextProvider.

Eccezioni

maskedTextProvider è null.

Commenti

Il maskedTextProvider parametro definisce la lingua di maschera utilizzata da MaskedTextBox. È responsabile dell'analisi della maschera e della determinazione della conformità dell'input dell'utente alla posizione della maschera corrente. È possibile derivare una nuova classe da System.ComponentModel.MaskedTextProvider per definire il proprio linguaggio di maschera personalizzato e usare il MaskedTextBox(MaskedTextProvider) costruttore per sostituire lo standard System.ComponentModel.MaskedTextProvider.

Se si vuole usare la lingua di maschera predefinita e specificare la propria maschera di input, non è necessario usare questo costruttore. È invece possibile usare il MaskedTextBox(String) costruttore oppure usare il costruttore senza parametri e quindi impostare la Mask proprietà .

Vedi anche

Si applica a

MaskedTextBox(String)

Inizializza una nuova istanza della classe MaskedTextBox utilizzando la maschera di input specificata.

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)

Parametri

mask
String

Oggetto String che rappresenta la maschera di input. Valore iniziale della proprietà Mask.

Eccezioni

mask è null.

Commenti

Il MaskedTextBox(String) costruttore usa lo standard System.ComponentModel.MaskedTextProvider con l'input mask per analizzare l'input dell'utente in MaskedTextBox.

Se si assegna una nuova maschera alla Mask proprietà , verrà eseguito l'override del valore impostato da questo costruttore.

Vedi anche

Si applica a