Autor Beitrag
Palladin007
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1282
Erhaltene Danke: 182

Windows 11 x64 Pro
C# (Visual Studio Preview)
BeitragVerfasst: Do 10.04.14 23:34 
Hi,

ich möchte (wie in Windows 8.1) ein eingegebenes Passwort über einen extra Button solange zeigen, wie der Button gedrückt bleibt.
Lässt der Nutzer den Button wieder los, ist das Passwort auch nicht mehr sichtbar.

So wie ich das bisher gelesen habe, ist es aber gar nicht so ohne Weiteres möglich, dass Passwort im Plain-Text zu zeigen.
Hat von euch vielleicht jemand eine Idee, wie ich das erreichen kann?


Grüße
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4796
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Fr 11.04.14 10:00 
Hallo Palladin007,

das ist aus Sicherheitsgründen bei der PasswordBox extra nicht möglich (password box and visible password). Du könntest aber zwischen dieser und einer TextBox (mit einem Trigger) wechseln, s. z.B. Showing password characters on some event for passwordbox.

PS: Passwords in WPF: How to find yours and how to prevent it being found solltest du dir auch mal durchlesen ;-)
Palladin007 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1282
Erhaltene Danke: 182

Windows 11 x64 Pro
C# (Visual Studio Preview)
BeitragVerfasst: Fr 11.04.14 18:30 
Ich möchte mir nur ein kleines "Passwort-Merk-Programm" schreiben.
Teils zur Übung, Teils weil ich mir die ganzen Passwörter nicht merken möchte.

Die Sicherheit ist daher sowieso nicht 100% gegeben, ich verschlüssele sie daher mit einem Passwort, das ich mir dann irgendwi an die Wand schreibe, oder so.
Verschlüsseln mache ich irgendwie, dass es nicht üblich ist, damit der größte Teil der Malware, die Passwörter abgreifen wollen, daran scheitern.


Der Gedanke war, dass ich das Passwort zwar sicher in der Passwörtbox verschlüsselt im Speicher habe, mir aber auf Knopfdruck kurz anzeigen lassen kann um sozusagen die Erinnerung wach zu rufen.
Das, was in deinem zweiten Link steht, werde ich mal ausprobieren. In einem extra Control ausgelagert, dann habe ich ungefähr das, was ich haben will.