Share via


MaskedTextBox Konstruktory

Definice

Inicializuje novou instanci MaskedTextBox třídy.

Přetížení

MaskedTextBox()

Inicializuje novou instanci MaskedTextBox třídy pomocí výchozích hodnot.

MaskedTextBox(MaskedTextProvider)

Inicializuje novou instanci MaskedTextBox třídy pomocí zadaného vlastního zprostředkovatele jazyka masky.

MaskedTextBox(String)

Inicializuje novou instanci MaskedTextBox třídy pomocí zadané vstupní masky.

MaskedTextBox()

Inicializuje novou instanci MaskedTextBox třídy pomocí výchozích hodnot.

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

Poznámky

Výchozí MaskedTextBox() konstruktor nastaví MaskedTextProvider vlastnost na masku null reprezentovanou řetězcem "<>". Maska null přijme jako vstup libovolnou kombinaci znaků.

Viz také

Platí pro

MaskedTextBox(MaskedTextProvider)

Inicializuje novou instanci MaskedTextBox třídy pomocí zadaného vlastního zprostředkovatele jazyka masky.

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)

Parametry

maskedTextProvider
MaskedTextProvider

Vlastní zprostředkovatel jazyka masky odvozený z MaskedTextProvider třídy.

Výjimky

maskedTextProvider je null.

Poznámky

Parametr maskedTextProvider definuje jazyk maskování používaný nástrojem MaskedTextBox. Zodpovídá za parsování masky a určení, jestli uživatelský vstup odpovídá aktuální pozici masky. Můžete odvodit novou třídu a System.ComponentModel.MaskedTextProvider definovat tak vlastní jazyk maskování a pomocí konstruktoru MaskedTextBox(MaskedTextProvider) nahradit standardní System.ComponentModel.MaskedTextProvider.

Pokud chcete použít výchozí jazyk maskování a zadat vlastní vstupní masku, nemusíte používat tento konstruktor. Místo toho můžete buď použít MaskedTextBox(String) konstruktor, nebo použít konstruktor bez parametrů a pak nastavit Mask vlastnost.

Viz také

Platí pro

MaskedTextBox(String)

Inicializuje novou instanci MaskedTextBox třídy pomocí zadané vstupní masky.

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)

Parametry

mask
String

A String představující vstupní masku. Počáteční hodnota Mask vlastnosti.

Výjimky

mask je null.

Poznámky

Konstruktor MaskedTextBox(String) používá standard System.ComponentModel.MaskedTextProvider se vstupem mask k analýze uživatelského vstupu do MaskedTextBox.

Pokud přiřadíte novou masku Mask vlastnosti, přepíše hodnotu nastavenou tímto konstruktorem.

Viz také

Platí pro