我正在寻找一种方法,以便当用户输入密码文本框时,他们输入的字符会显示并显示1秒钟。然后它会被系统密码字符或任何已定义的密码字符掩盖?
我可以在应用程序中创建一个选项,以便用户可以更改文本框,以便它不再使用密码char,但随后会显示整个密码:(
我尝试使用按键按下事件使用不同的东西,但无法弄清楚如何操作。
有没有人知道C#中是否会出现这种情况?
答案 0 :(得分:0)
绝对可以在C#中完成。
对于Windows窗体:
您可能希望wrap this in your own user control保持井井有条。
执行此操作的一种简单方法是OnKeyDown
,捕获角色并将其添加到您自己的private string realPassword
,然后将该角色追加到文本框中1秒钟,删除它,并追加{ {1}}。然后只需读取您的字符串以获取密码。