MaskedTextBox.PasswordChar Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le caractère à afficher dans la substitution pour l'entrée d'utilisateur.
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
Valeur de propriété
La valeur Char utilisée comme caractère de mot de passe.
Exceptions
Le caractère spécifié lors de la définition de cette propriété n'est pas un caractère de mot de passe valide, tel que déterminé par la méthode IsValidPasswordChar(Char) de la classe MaskedTextProvider.
Le caractère de mot de passe spécifié est le même que le caractère d'invite actuel, PromptChar. Ces deux éléments doivent être différents.
Remarques
Pour les entrées utilisateur sensibles, il est courant de masquer les informations réelles entrées par l’utilisateur. Si la PasswordChar propriété est définie sur un caractère non null, MaskedTextBox affiche ce caractère pour toutes les entrées dans le contrôle. La définition de cette propriété pour null
désactiver cette fonctionnalité.
Si vous souhaitez utiliser le caractère de mot de passe fourni par le système d’exploitation, qui est défini dans COMCTL32.dll, utilisez la propriété à la UseSystemPasswordChar place. Si les propriétés et UseSystemPasswordChar les PasswordChar propriétés sont activées, cette dernière est prioritaire.
Important
En guise de considération de sécurité, le MaskedTextBox contrôle désactive les opérations couper et copier sur des chaînes protégées par mot de passe.