如何使用c#将文本显示为隐藏

时间:2008-12-08 23:10:53

标签: c#

我在C#中开发。 我需要捕获写在文本框内的密码,但是不想显示正在键入的密码,而是显示****或任何其他字符来隐藏密码。

我该怎么做?我确定这是通过修改属性,但无法找到哪一个。

4 个答案:

答案 0 :(得分:4)

http://msdn.microsoft.com/en-us/library/d3223ht2.aspx

设置文本框的PasswordChar属性

答案 1 :(得分:1)

答案 2 :(得分:0)

TextBox类中有一个名为“UseSystemPasswordChar”的属性(假设为winforms),可以让你这样做。

答案 3 :(得分:0)

使用您自己的自定义角色: http://msdn.microsoft.com/en-us/library/system.windows.forms.textbox.passwordchar.aspx

使用系统默认字符: http://msdn.microsoft.com/en-us/library/system.windows.forms.textbox.usesystempasswordchar.aspx


textBox1.UseSystemPasswordChar = true;

//or

textBox1.PasswordChar = '%';