将“*”值放在C#表单的对话框中

时间:2013-05-21 06:09:09

标签: c# winforms dialog

我使用以下链接中给出的简单Dialog框作为粗略(这就是我需要的)密码输入框:

http://www.csharp-examples.net/inputbox-class/

如何设置文本以显示****而不是密码?

5 个答案:

答案 0 :(得分:5)

在该控件中,您有一个TextBox,将文本框的PasswordChar属性设置为*

另见:如何:Create a Password Text Box with the Windows Forms TextBox Control

在控件的show方法中,在定义该文本框后,添加:

textBox.PasswordChar = '*';

答案 1 :(得分:1)

像这样使用

textBox1.PasswordChar = '*';

答案 2 :(得分:0)

来自How to: Create a Password Text Box with the Windows Forms TextBox Control

  

创建密码文本框

     
      
  • PasswordChar控件的TextBox属性设置为特定字符PasswordChar属性指定显示的字符   在文本框中。例如,如果您希望在星号中显示星号   密码框,为*属性指定PasswordChar   Properties窗口。然后,无论用户输入什么字符   文本框中会显示一个星号。
  •   
// The password character is an asterisk.
textBox1.PasswordChar = '*';

来自TextBox.PasswordChar属性

  

获取或设置用于屏蔽密码字符的字符   单行TextBox控件。

答案 3 :(得分:0)

textBox1.PasswordChar = '*';

只需在文本框中设置该属性即可。

答案 4 :(得分:0)

从Windows窗体的属性窗口

enter image description here