我正在使用“●”作为我的登录表单的密码字符。我有一个名为“显示密码”的复选框。如果一个人点击“显示密码”,应该删除“●”,密码应该显示为实际文本。我无法做到这一点;这里是代码:密码字符无法重置为默认值
private void LoginForm_Load(object sender, EventArgs e)
{
Passtxt.PasswordChar = '●';
if (checkBox_Showpass.Checked == true)
{
Passtxt.PasswordChar = '\0';
}
}
你在checkbox的CheckedChanged事件中有什么代码?如果你想恢复正确的密码字符,你需要在那里工作。 – Steve 2014-10-19 17:36:24