隐藏自定义文本框中的输入Visual Basic

时间:2015-07-24 10:29:09

标签: vb.net textbox passwords

我正在使用包含文本框的自定义主题,我想用它来获取密码输入。

为了做到这一点,我希望输入像常规密码输入一样被隐藏。在普通的文本框中,我会使用密码char选项,但是这个没有。我可以自己做出选择吗?

1 个答案:

答案 0 :(得分:1)

如果此自定义控件类继承TextBox类,则它还应继承密码字符行为。即使你没有看到"它作为一种选择吗?

如果此类是从头开始构建的(不是从TextBox继承),您可以通过修改其中一个键盘事件(例如KeyPress)或TextChanged来手动创建密码字符的效果,如果是存在。您需要为密码声明一个变量,在用户输入时更新它,然后将自定义控件的Text更改为与变量长度相同的密码字符串。

如果您仍无法使控件正常工作,请发布自定义类的代码,您尝试过的内容以及尝试每种方法时遇到的具体问题。