MaskedTextBox Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy MaskedTextBox.
Przeciążenia
MaskedTextBox() |
Inicjuje MaskedTextBox nowe wystąpienie klasy przy użyciu wartości domyślnych. |
MaskedTextBox(MaskedTextProvider) |
Inicjuje MaskedTextBox nowe wystąpienie klasy przy użyciu określonego niestandardowego dostawcy języka maski. |
MaskedTextBox(String) |
Inicjuje MaskedTextBox nowe wystąpienie klasy przy użyciu określonej maski wejściowej. |
MaskedTextBox()
Inicjuje MaskedTextBox nowe wystąpienie klasy przy użyciu wartości domyślnych.
public:
MaskedTextBox();
public MaskedTextBox ();
Public Sub New ()
Uwagi
Domyślny MaskedTextBox() konstruktor ustawia MaskedTextProvider właściwość na maskę o wartości null reprezentowaną przez ciąg "<>". Maska o wartości null będzie akceptować dowolną kombinację znaków jako dane wejściowe.
Zobacz też
Dotyczy
MaskedTextBox(MaskedTextProvider)
Inicjuje MaskedTextBox nowe wystąpienie klasy przy użyciu określonego niestandardowego dostawcy języka maski.
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
Niestandardowy dostawca języka maski pochodzący z MaskedTextProvider klasy .
Wyjątki
maskedTextProvider
to null
.
Uwagi
Parametr maskedTextProvider
definiuje język maskowania używany przez MaskedTextBoxprogram . Jest on odpowiedzialny za analizowanie maski i określanie, czy dane wejściowe użytkownika są zgodne z bieżącą pozycją maski. Możesz utworzyć nową klasę z System.ComponentModel.MaskedTextProvider , aby zdefiniować własny niestandardowy język maskowania i użyć konstruktora MaskedTextBox(MaskedTextProvider) do zastąpienia standardu System.ComponentModel.MaskedTextProvider.
Jeśli chcesz użyć domyślnego języka maskowania i podać własną maskę wprowadzania, nie musisz używać tego konstruktora. Zamiast tego możesz użyć konstruktora MaskedTextBox(String) lub użyć konstruktora bez parametrów, a następnie ustawić Mask właściwość .
Zobacz też
Dotyczy
MaskedTextBox(String)
Inicjuje MaskedTextBox nowe wystąpienie klasy przy użyciu określonej maski wejściowej.
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
Wyjątki
mask
to null
.
Uwagi
Konstruktor MaskedTextBox(String) używa standardu System.ComponentModel.MaskedTextProvider z danymi wejściowymi mask
, aby przeanalizować dane wejściowe użytkownika w obiekcie MaskedTextBox.
Jeśli przypiszesz nową maskę Mask do właściwości, zastąpi ona wartość ustawioną przez tego konstruktora.