MaskedTextBox.PasswordChar Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o carácter a ser exibido em substituição da entrada do utilizador.
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
Valor de Propriedade
O Char valor usado como palavra-passe.
Exceções
O carácter especificado ao definir esta propriedade não é um carácter de palavra-passe válido, conforme determinado pelo IsValidPasswordChar(Char) método da MaskedTextProvider classe.
O carácter de palavra-passe especificado é o mesmo do carácter atual do prompt, PromptChar. Os dois devem ser diferentes.
Observações
Para entradas sensíveis do utilizador, é prática comum ocultar a informação real introduzida pelo utilizador. Se a PasswordChar propriedade estiver definida como um carácter não nulo, MaskedTextBox este carácter será exibido para todas as entradas no controlo. Definir esta propriedade desativa null esta funcionalidade.
Se quiser usar a palavra-passe fornecida pelo sistema operativo, que está definida em COMCTL32.dll, use a UseSystemPasswordChar propriedade em vez disso. Se ambas as PasswordChar propriedades e UseSystemPasswordChar estiverem ativadas, esta última tem precedência.
Importante
Como consideração de segurança, o MaskedTextBox controlo desativa as operações de corte e cópia em strings protegidas por palavra-passe.