日期:2014-05-17  浏览次数:21342 次

C# Winform 密码框
在textBox中按下一个健就显示该健  放掉就显示*  如**8 输入下一个的时候上一个就显示*
   在线等  谢谢!

------解决方案--------------------
就是文本框事件里,将用户输入的字符用*号replace掉,自己声明一个字符串来保存用户的实际输入
------解决方案--------------------
这个可以实现!

------解决方案--------------------
我说简单是我曾经实现过类似的,
我说了先要过滤无效字符和操作,
只有当光标在最后一个字符,backspace才可用,
就是说只能删除最后一个字符,
其它操作包括复制,粘贴,剪切,从中间插入等都是无效的
------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
我去,csdn不及时更新,害我发了2次回复,
------解决方案--------------------
引用:
尼玛。都怎么回答的。控件有个属性textBox1.PasswordChar = '*';

看错了。对不住大家

textBox1.PasswordChar = '\0';
可以还原
可以计时开启属性
或离开焦点