MaskedTextBox.PasswordChar Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.