MaskedTextBox Constructors

Definitie

Initialiseert een nieuw exemplaar van de MaskedTextBox klasse.

Overloads

Name Description
MaskedTextBox()

Initialiseert een nieuw exemplaar van de MaskedTextBox klasse met behulp van standaardinstellingen.

MaskedTextBox(MaskedTextProvider)

Initialiseert een nieuw exemplaar van de MaskedTextBox klasse met behulp van de opgegeven aangepaste taalprovider voor maskers.

MaskedTextBox(String)

Initialiseert een nieuw exemplaar van de MaskedTextBox klasse met behulp van het opgegeven invoermasker.

MaskedTextBox()

Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs

Initialiseert een nieuw exemplaar van de MaskedTextBox klasse met behulp van standaardinstellingen.

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

Opmerkingen

De standaardconstructor MaskedTextBox() stelt de MaskedTextProvider eigenschap in op een null-masker, vertegenwoordigd door de tekenreeks '<>'. Een null-masker accepteert elke combinatie van tekens als invoer.

Zie ook

Van toepassing op

MaskedTextBox(MaskedTextProvider)

Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs

Initialiseert een nieuw exemplaar van de MaskedTextBox klasse met behulp van de opgegeven aangepaste taalprovider voor maskers.

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)

Parameters

maskedTextProvider
MaskedTextProvider

Een aangepaste taalprovider voor maskers, afgeleid van de MaskedTextProvider klasse.

Uitzonderingen

maskedTextProvider is null.

Opmerkingen

De maskedTextProvider parameter definieert de maskeringstaal die wordt gebruikt door MaskedTextBox. Het is verantwoordelijk voor het parseren van het masker en het bepalen of gebruikersinvoer voldoet aan de huidige maskerpositie. U kunt een nieuwe klasse afleiden om System.ComponentModel.MaskedTextProvider uw eigen aangepaste maskeringstaal te definiƫren en de MaskedTextBox(MaskedTextProvider) constructor gebruiken om de standaard System.ComponentModel.MaskedTextProviderte vervangen.

Als u de standaardmaskertaal wilt gebruiken en uw eigen invoermasker wilt opgeven, hoeft u deze constructor niet te gebruiken. In plaats daarvan kunt u de MaskedTextBox(String) constructor gebruiken of de parameterloze constructor gebruiken en vervolgens de Mask eigenschap instellen.

Zie ook

Van toepassing op

MaskedTextBox(String)

Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs
Bron:
MaskedTextBox.cs

Initialiseert een nieuw exemplaar van de MaskedTextBox klasse met behulp van het opgegeven invoermasker.

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)

Parameters

mask
String

Een String weergave van het invoermasker. De oorspronkelijke waarde van de Mask eigenschap.

Uitzonderingen

mask is null.

Opmerkingen

De MaskedTextBox(String) constructor gebruikt de standaard System.ComponentModel.MaskedTextProvider met de invoer mask om gebruikersinvoer te parseren in de MaskedTextBox.

Als u een nieuw masker aan de Mask eigenschap toewijst, wordt de waarde die door deze constructor is ingesteld, overschreven.

Zie ook

Van toepassing op