Partager via


MaskedTextBox.PasswordChar Propriété

Définition

Obtient ou définit le caractère à afficher en remplacement de l’entrée 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é

Valeur Char utilisée comme caractère de mot de passe.

Exceptions

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 IsValidPasswordChar(Char) méthode de la MaskedTextProvider classe.

Le caractère de mot de passe spécifié est identique au caractère d’invite actuel. PromptChar Les deux 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, celle-ci 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.

S’applique à

Voir aussi