MaskedTextBox.PasswordChar Egenskap

Definition

Hämtar eller anger det tecken som ska visas i stället för användarindata.

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

Egenskapsvärde

Värdet Char som används som lösenordstecken.

Undantag

Tecknet som anges när du anger den här egenskapen är inte ett giltigt lösenordstecken, vilket bestäms av IsValidPasswordChar(Char) klassens MaskedTextProvider metod.

Det angivna lösenordstecknet är detsamma som det aktuella kommandotolken, PromptChar. De två måste vara olika.

Kommentarer

För känsliga användarindata är det vanligt att dölja den faktiska information som användaren har angett. Om egenskapen PasswordChar är inställd på ett icke-null-tecken MaskedTextBox visas det här tecknet för alla indata i kontrollen. Om du anger den här egenskapen till null inaktiveras den här funktionen.

Om du vill använda operativsystemets angivna lösenordstecken, som definieras i COMCTL32.dll, använder du UseSystemPasswordChar egenskapen i stället. Om både PasswordChar egenskaperna och UseSystemPasswordChar aktiveras har det senare företräde.

Important

Som ett säkerhetsövervägande MaskedTextBox inaktiverar kontrollen klipp ut och kopiera åtgärder på lösenordsskyddade strängar.

Gäller för

Se även