MaskedTextBox.PasswordChar Proprietà

Definizione

Ottiene o imposta il carattere da visualizzare in sostituzione dell'input dell'utente.

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

Valore della proprietà

Char

Valore Char utilizzato come carattere della password.

Eccezioni

Il carattere specificato al momento dell'impostazione di questa proprietà non è un carattere della password valido, come determinato dal metodo IsValidPasswordChar(Char) della classe MaskedTextProvider.

Il carattere della password specificato coincide con il carattere di prompt corrente, PromptChar. I due caratteri devono essere differenti.

Commenti

Per l'input dell'utente sensibile, è prassi comune nascondere le informazioni effettive immesse dall'utente. Se la PasswordChar proprietà è impostata su un carattere non Null, MaskedTextBox verrà visualizzato questo carattere per tutti gli input nel controllo . Se si imposta questa proprietà su null , questa funzionalità verrà disabilitata.

Se si vuole usare il carattere password fornito dal sistema operativo, definito in COMCTL32.dll, usare invece la UseSystemPasswordChar proprietà . Se entrambe le PasswordChar proprietà e UseSystemPasswordChar sono attivate, quest'ultima ha la precedenza.

Importante

In considerazione della sicurezza, il MaskedTextBox controllo disabilita le operazioni di taglia e copia sulle stringhe protette da password.

Si applica a

Vedi anche