MaskedTextBox.PasswordChar Propriedade

Definição

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.

Aplica-se a

Ver também