如何使TestBox由密文显示变为明文显示
请注意 :是从密文变为明文显示。
我想实现的功能是,点击某个按钮后,使我本为密文显示密码的TextBox,明文显示我的密码,方便修改。
谢谢各位。
------最佳解决方案--------------------ls所说的UseSystemPasswordChar 优先级高于PasswordChar属性 需要注意的是 当UseSystemPasswordChar为true时 将使用默认系统密码字符 并忽略由 PasswordChar 设置的任何字符
------其他解决方案--------------------textBox1.UseSystemPasswordChar = false;
要显示密码就把这个属性设置为true,显示明文时设置为false
也可以通过设置PasswordChar这个属性来实现。
------其他解决方案--------------------
因为我是通过使用Button按钮点击之后进行修改,而不是初始的时候进行设置。
所以没办法把UsePassWordChar这个属性变为false、、。
有没有其他方法啊。。。
------其他解决方案--------------------
在按钮的单击事件中修改啊
------其他解决方案--------------------
private void button2_Click(object sender, EventArgs e)
{
this.textBox1.PasswordChar = '\0';
}
------其他解决方案--------------------建议还是不要以明文显示。
------其他解决方案--------------------
this.textBox1.PasswordChar = '\0';
这句话是没有起作用了。。但是为什么要赋值为'\0'? 这个的作用是什么呢?抱歉 初学不太明白
------其他解决方案--------------------
怎么修改啊亲。。。。
------其他解决方案--------------------
这是官方文档上的解决方案 你确定无效么? 我这边写出来是可以实现的 方便的话贴下代码看看
------其他解决方案--------------------TextBox.PasswordChar 属性
------其他解决方案--------------------