Compartir vía


MaskedTextBox.PasswordChar Propiedad

Definición

Obtiene o establece el carácter que se mostrará en sustitución de los datos proporcionados por el usuario.

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 propiedad

Char

Valor Char que se utiliza como carácter de contraseña.

Excepciones

El carácter especificado al establecer esta propiedad no es un carácter de contraseña válido, según determina el método IsValidPasswordChar(Char) de la clase MaskedTextProvider.

El carácter de contraseña especificado es igual que el carácter de entrada actual, PromptChar. Es necesario que los dos caracteres sean distintos.

Comentarios

Para la entrada confidencial del usuario, es habitual ocultar la información real escrita por el usuario. Si la PasswordChar propiedad se establece en un carácter distinto de NULL, MaskedTextBox mostrará este carácter para todas las entradas en el control. Establecer esta propiedad en null deshabilitará esta funcionalidad.

Si desea usar el carácter de contraseña proporcionado por el sistema operativo, que se define en COMCTL32.dll, use la UseSystemPasswordChar propiedad en su lugar. Si se activan las PasswordChar propiedades y UseSystemPasswordChar , esta última tiene prioridad.

Importante

Como consideración de seguridad, el MaskedTextBox control deshabilita las operaciones de cortar y copiar en cadenas protegidas con contraseña.

Se aplica a

Consulte también