Partilhar via


MaskedTextBox Construtores

Definição

Inicializa uma nova instância da classe MaskedTextBox.

Sobrecargas

MaskedTextBox()

Inicializa uma nova instância da classe MaskedTextBox usando os padrões.

MaskedTextBox(MaskedTextProvider)

Inicializa uma nova instância da classe MaskedTextBox usando o provedor especificado de linguagem da máscara personalizada.

MaskedTextBox(String)

Inicializa uma nova instância da classe MaskedTextBox usando a máscara de entrada especificada.

MaskedTextBox()

Origem:
MaskedTextBox.cs
Origem:
MaskedTextBox.cs
Origem:
MaskedTextBox.cs

Inicializa uma nova instância da classe MaskedTextBox usando os padrões.

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

Comentários

O construtor padrão MaskedTextBox() define a MaskedTextProvider propriedade como uma máscara nula, representada pela cadeia de caracteres "<>". Uma máscara nula aceitará qualquer combinação de caracteres como entrada.

Confira também

Aplica-se a

MaskedTextBox(MaskedTextProvider)

Origem:
MaskedTextBox.cs
Origem:
MaskedTextBox.cs
Origem:
MaskedTextBox.cs

Inicializa uma nova instância da classe MaskedTextBox usando o provedor especificado de linguagem da máscara personalizada.

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

Um provedor de linguagem da máscara personalizada, derivado da classe MaskedTextProvider.

Exceções

maskedTextProvider é null.

Comentários

O maskedTextProvider parâmetro define a linguagem de mascaramento usada por MaskedTextBox. Ele é responsável por analisar a máscara e determinar se a entrada do usuário está em conformidade com a posição atual da máscara. Você pode derivar uma nova classe de System.ComponentModel.MaskedTextProvider para definir sua própria linguagem de mascaramento personalizada e usar o MaskedTextBox(MaskedTextProvider) construtor para substituir o padrão System.ComponentModel.MaskedTextProvider.

Se você quiser usar a linguagem de mascaramento padrão e fornecer sua própria máscara de entrada, não precisará usar esse construtor. Em vez disso, você pode usar o MaskedTextBox(String) construtor ou usar o construtor sem parâmetros e, em seguida, definir a Mask propriedade .

Confira também

Aplica-se a

MaskedTextBox(String)

Origem:
MaskedTextBox.cs
Origem:
MaskedTextBox.cs
Origem:
MaskedTextBox.cs

Inicializa uma nova instância da classe MaskedTextBox usando a 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

Um String que representa a máscara de entrada. O valor inicial da propriedade Mask.

Exceções

mask é null.

Comentários

O MaskedTextBox(String) construtor usa o padrão System.ComponentModel.MaskedTextProvider com a entrada mask para analisar a entrada do usuário no MaskedTextBox.

Se você atribuir uma nova máscara à Mask propriedade , ela substituirá o valor definido por esse construtor.

Confira também

Aplica-se a