我已经创建了一个带有 PasswordChar = '*';
的文本框控件。
现在,如果用户勾选复选框,我想显示密码。
奇怪的是它不起作用,我无法看到我的密码。
这是我的代码:
if (DisplayPasswordCheckBox.Checked)
PasswordTB.PasswordChar = char.Parse("\0");
else
PasswordTB.PasswordChar = char.Parse("*");
有任何想法我在这里做错了什么吗?
编辑:如果您正在使用
UseSystemPasswordChar = true
,在更改密码字符之前将其关闭以获取屏幕上的结果。