Freigeben über


MaskedTextBox.PasswordChar Eigenschaft

Definition

Ruft das Zeichen ab, das als Ersatz für Benutzereingaben angezeigt werden soll, oder legt dieses fest.

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

Eigenschaftswert

Der Char Wert, der als Kennwortzeichen verwendet wird.

Ausnahmen

Das Zeichen, das beim Festlegen dieser Eigenschaft angegeben wird, ist kein gültiges Kennwortzeichen, wie durch die IsValidPasswordChar(Char) Methode der MaskedTextProvider Klasse bestimmt.

Das angegebene Kennwortzeichen entspricht dem aktuellen Eingabeaufforderungszeichen. PromptChar Die beiden müssen unterschiedlich sein.

Hinweise

Bei vertraulichen Benutzereingaben ist es üblich, die tatsächlich vom Benutzer eingegebenen Informationen zu verbergen. Wenn die PasswordChar Eigenschaft auf ein Nicht-Null-Zeichen festgelegt ist, MaskedTextBox wird dieses Zeichen für alle Eingaben im Steuerelement angezeigt. Wenn Sie diese Eigenschaft so festlegen, dass null diese Funktion deaktiviert wird.

Wenn Sie das angegebene Kennwortzeichen des Betriebssystems verwenden möchten, das in COMCTL32.dlldefiniert ist, verwenden Sie stattdessen die UseSystemPasswordChar Eigenschaft. Wenn sowohl die Eigenschaften UseSystemPasswordChar als auch die PasswordChar Eigenschaften aktiviert werden, hat letztere Vorrang.

Von Bedeutung

Als Sicherheitsüberlegung deaktiviert das MaskedTextBox Steuerelement Ausschneiden- und Kopiervorgänge für kennwortgeschützte Zeichenfolgen.

Gilt für:

Weitere Informationen