MaskedTextBox.PasswordChar Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia znak, który ma być wyświetlany w zastępstwie dla danych wejściowych użytkownika.
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
Wartość właściwości
Wartość Char używana jako znak hasła.
Wyjątki
Znak określony podczas ustawiania tej właściwości nie jest prawidłowym znakiem hasła określonym przez IsValidPasswordChar(Char) metodę MaskedTextProvider klasy.
Określony znak hasła jest taki sam jak bieżący znak monitu. PromptChar Te dwa elementy muszą być różne.
Uwagi
W przypadku poufnych danych wejściowych użytkownika często zaleca się ukrycie rzeczywistych informacji wprowadzonych przez użytkownika. Jeśli właściwość jest ustawiona PasswordChar na znak inny niż null, MaskedTextBox spowoduje wyświetlenie tego znaku dla wszystkich danych wejściowych w kontrolce. Ustawienie tej właściwości na null
wartość spowoduje wyłączenie tej funkcji.
Jeśli chcesz użyć znaku hasła podanego przez system operacyjny, który jest zdefiniowany w COMCTL32.dll, użyj UseSystemPasswordChar właściwości . Jeśli obie właściwości PasswordChar i UseSystemPasswordChar są aktywowane, pierwszeństwo ma ten ostatni.
Ważne
W ramach kwestii zabezpieczeń kontrolka MaskedTextBox wyłącza operacje wycinania i kopiowania w ciągach chronionych hasłem.