MaskedTextBox.PasswordChar Свойство

Определение

Получает или задает символ, отображаемый в качестве замены для данных, вводимых пользователем.Gets or sets the character to be displayed in substitute for user input.

public:
 property char PasswordChar { char get(); void set(char value); };
public char PasswordChar { get; set; }
member this.PasswordChar : char with get, set
Public Property PasswordChar As Char

Значение свойства

Значение Char, используемое в качестве знака пароля.The Char value used as the password character.

Исключения

Символ, заданный при установке этого свойства, признан недопустимым знаком пароля в результате вызова метода IsValidPasswordChar(Char) класса MaskedTextProvider.The character specified when setting this property is not a valid password character, as determined by the IsValidPasswordChar(Char) method of the MaskedTextProvider class.

Указанный знак пароля совпадает с текущим символом приглашения — PromptChar.The password character specified is the same as the current prompt character, PromptChar. Эти два знака должны отличаться.The two are required to be different.

Комментарии

Для конфиденциальных вводимых пользователем данных рекомендуется скрывать фактические данные, введенные пользователем.For sensitive user input, it is common practice to conceal the actual information entered by the user. Если свойству присвоено значение, отличное от NULL, MaskedTextBox будет отображать этот символ для всех входных данных в элементе управления. PasswordCharIf the PasswordChar property is set to a non-null character, MaskedTextBox will display this character for all input into the control. Если задать для null этого свойства значение, эта функция будет отключена.Setting this property to null will disable this functionality.

Если вы хотите использовать указанный в операционной системе символ пароля, определенный в Comctl32. dll, используйте UseSystemPasswordChar вместо этого свойство.If you want to use the operating system supplied password character, which is defined in COMCTL32.dll, use the UseSystemPasswordChar property instead. Если активированы PasswordChar оба UseSystemPasswordChar свойства и, приоритет имеет последний.If both the PasswordChar and UseSystemPasswordChar properties are activated, the latter takes precedence.

Важно!

По соображениям безопасности MaskedTextBox элемент управления отключает операции вырезания и копирования в строках, защищенных паролем.As a security consideration, the MaskedTextBox control disables cut and copy operations on password-protected strings.

Применяется к

Дополнительно