MaskedTextBox.PasswordChar Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Hodnota Char použitá jako znak hesla.
Výjimky
Znak zadaný při nastavení této vlastnosti není platný znak hesla určený IsValidPasswordChar(Char) metodou MaskedTextProvider třídy.
Zadaný znak hesla je stejný jako aktuální znak výzvy. PromptChar Obě jsou potřeba, aby se odlišily.
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 null tuto funkci zakážete.
Chcete-li použít zadaný znak hesla operačního systému, který je definován v COMCTL32.dll, použijte UseSystemPasswordChar místo toho vlastnost. Pokud jsou aktivovány PasswordChar obě vlastnosti UseSystemPasswordChar , má přednost druhá možnost.
Důležité
V rámci bezpečnostních aspektů MaskedTextBox ovládací prvek zakáže operace vyjmutí a kopírování u řetězců chráněných heslem.