Condividi tramite


MaskedTextBox Costruttori

Definizione

Inizializza una nuova istanza della classe MaskedTextBox.

Overload

Nome Descrizione
MaskedTextBox()

Inizializza una nuova istanza della MaskedTextBox classe utilizzando le impostazioni predefinite.

MaskedTextBox(MaskedTextProvider)

Inizializza una nuova istanza della MaskedTextBox classe utilizzando il provider di linguaggio della maschera personalizzata specificato.

MaskedTextBox(String)

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

MaskedTextBox()

Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs

Inizializza una nuova istanza della MaskedTextBox classe utilizzando le impostazioni predefinite.

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)

Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs

Inizializza una nuova istanza della MaskedTextBox classe utilizzando il provider di linguaggio della maschera personalizzata 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 di linguaggio della maschera personalizzato, derivato dalla MaskedTextProvider classe .

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 corrente della maschera. È possibile derivare una nuova classe da System.ComponentModel.MaskedTextProvider per definire il proprio linguaggio di maschera personalizzata e usare il MaskedTextBox(MaskedTextProvider) costruttore per sostituire lo standard System.ComponentModel.MaskedTextProvider.

Se si vuole usare la lingua di maschera predefinita e fornire 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)

Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs
Origine:
MaskedTextBox.cs

Inizializza una nuova istanza della MaskedTextBox classe 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 Mask proprietà.

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