C# – Passwort im Textbox im Klartext anzeigen

Letzte Aktualisierung am 22.09.2019, 15:09:53 Uhr

In einer Anwendung gibt es eine Textbox. Um eingegebene Zeichen nicht im Klartext anzuzeigen habe ich die Eigenschaft „PasswortChar“ mit „*“ versehen. Nun gibt es aber ab und zu den Fall, dass Kennwort trotzdem im Klartext zu sehen.

Dazu habe ich neben das Textfeld einen Checkbox gesetzt. Haken gesetzt => Passwort im Klartext anzeigen. Haken entfernt => Passwort als Sternchen anzeigen.
Der Quellcode dafür sieht so aus:

private void checkBox1_CheckedChanged(object sender, EventArgs e)
       {
           if (cb_passwort.Checked)
           {
               tb_password.PasswordChar = '\0';
           }
           else
           {
               tb_password.PasswordChar = '*';
           }
       }

Danach das Projekt speichern und die Anwendung komplieren lassen.

c#pw-sternchen

c#-pw-visible

Abonnieren
Benachrichtige mich bei
0 Comments
Inline Feedbacks
View all comments