Характеристики и свойства вводимых данных в соответствующий Контрол  можно определять при помощи стандартного Свойства InputMask.

Например, предположим, что вам требуется как-то ограничить вводимые числовые данные в соответствующий Контрол значением 1,000,000, при чем с двумя десятичными разрядами. Вы можете определить значение свойства InputMask =  "999,999.99". Запятая (,) и знак десятичной точки (.) позволяют определить формат вводимых и отображаемых данных. Если пользователь попытается ввести некоторый символ (не цифру) - данный символ не будет отражаться в соответствующем диалоговом боксе, заданный формат обеспечивает контроль вводимых данных. Или другой пример, предположим, что вам требуется контролировать ввод данных Логического типа (Logical), чтобы пользователь мог вводить только символы: "Y" / "N", или как альтернатива: "T" / "F". Для этого вам требуется задать формат в свойстве InputMask = "Y".

Скрытие (защита) вводимых данных Пользователем

Когда вы хотите получить от пользователя некоторую конфидециальную информацию, например, при вводе Пароля входа в программу, вы можете защитить вводимые данные от явного отображения их в соответствующем Контроле TextBox.

Для защиты (скрытия) вводимых данных в соответствующий Контрол TextBox:

  • Установите значение свойства контрола TextBox PasswordChar = (*) или другой символ (по вашему выбору).

Если вы установили значение свойства PasswordChar как некоторый символ, отличный от пустой строки, значение свойств Value и Textрассматриваемого Контрола TextBox по прежнему содержат вводимые данные, однако в текстовом боксе отображаются только символы, которые определены в свойстве PasswordChar.

См. также