MaskedTextBox Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса MaskedTextBox.
Перегрузки
MaskedTextBox() |
Инициализирует новый экземпляр класса MaskedTextBox,используя значения по умолчанию. |
MaskedTextBox(MaskedTextProvider) |
Инициализирует новый экземпляр класса MaskedTextBox с помощью указанного поставщика нестандартного языка для маски. |
MaskedTextBox(String) |
Инициализирует новый экземпляр класса MaskedTextBox, используя указанную маску ввода. |
MaskedTextBox()
- Исходный код:
- MaskedTextBox.cs
- Исходный код:
- MaskedTextBox.cs
- Исходный код:
- MaskedTextBox.cs
Инициализирует новый экземпляр класса MaskedTextBox,используя значения по умолчанию.
public:
MaskedTextBox();
public MaskedTextBox ();
Public Sub New ()
Комментарии
Конструктор по умолчанию MaskedTextBox() задает MaskedTextProvider для свойства пустую маску, представленную строкой "<>". Маска null принимает любое сочетание символов в качестве входных данных.
См. также раздел
Применяется к
MaskedTextBox(MaskedTextProvider)
- Исходный код:
- MaskedTextBox.cs
- Исходный код:
- MaskedTextBox.cs
- Исходный код:
- MaskedTextBox.cs
Инициализирует новый экземпляр класса MaskedTextBox с помощью указанного поставщика нестандартного языка для маски.
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)
Параметры
- maskedTextProvider
- MaskedTextProvider
Поставщик нестандартного языка для маски, производный от класса MaskedTextProvider.
Исключения
maskedTextProvider
имеет значение null
.
Комментарии
Параметр maskedTextProvider
определяет язык маскирования, используемый MaskedTextBox. Он отвечает за анализ маски и определение соответствия введенных пользователем данных текущему положению маски. Вы можете создать новый класс от System.ComponentModel.MaskedTextProvider , чтобы определить собственный пользовательский язык маскирования, и использовать MaskedTextBox(MaskedTextProvider) конструктор для замены стандартного System.ComponentModel.MaskedTextProvider.
Если вы хотите использовать язык маскирования по умолчанию и предоставить собственную маску ввода, использовать этот конструктор не нужно. Вместо этого можно использовать MaskedTextBox(String) конструктор или конструктор без параметров, а затем задать Mask свойство .
См. также раздел
Применяется к
MaskedTextBox(String)
- Исходный код:
- MaskedTextBox.cs
- Исходный код:
- MaskedTextBox.cs
- Исходный код:
- MaskedTextBox.cs
Инициализирует новый экземпляр класса MaskedTextBox, используя указанную маску ввода.
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)
Параметры
Исключения
mask
имеет значение null
.
Комментарии
Конструктор MaskedTextBox(String) использует стандарт System.ComponentModel.MaskedTextProvider с входными данными mask
для анализа входных данных пользователя в MaskedTextBox.
При назначении новой маски свойству Mask оно переопределит значение, заданное этим конструктором.