Sdílet prostřednictvím


MaskedTextBox.PasswordChar Vlastnost

Definice

Získá nebo nastaví znak, který má být zobrazen v nahrazení uživatelský vstup.

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

Hodnota vlastnosti

Char

Hodnota použitá Char jako znak hesla.

Výjimky

Znak zadaný při nastavení této vlastnosti není platný znak hesla, jak určuje IsValidPasswordChar(Char) metoda MaskedTextProvider třídy.

Zadaný znak hesla je stejný jako aktuální znak výzvy, PromptChar. Musí se lišit.

Poznámky

U citlivých uživatelských vstupů je běžné skrýt skutečné informace zadané uživatelem. PasswordChar Pokud je vlastnost nastavena na nenulový znak, MaskedTextBox zobrazí tento znak pro všechny vstupy do ovládacího prvku. Nastavením této vlastnosti tuto funkci null zakážete.

Pokud chcete použít znak hesla zadaný operačním systémem, který je definován v COMCTL32.dll, použijte UseSystemPasswordChar místo toho vlastnost. Pokud jsou aktivovány obě PasswordChar vlastnosti UseSystemPasswordChar , má tato možnost přednost.

Důležité

Jako bezpečnostní aspekty MaskedTextBox ovládací prvek zakáže operace vyjmutí a kopírování u řetězců chráněných heslem.

Platí pro

Viz také