📅  最后修改于: 2023-12-03 15:21:11.088000             🧑  作者: Mango
在 Windows 窗体应用程序中,我们可以通过文本框组件实现用户输入文字等功能。而某些情况下,我们需要让用户输入密码等敏感信息。这时,我们需要将文本框组件转换为密码文本框组件。
步骤1:将文本框组件转换为密码文本框组件
// 创建密码文本框组件
private System.Windows.Forms.TextBox passwordTextBox;
passwordTextBox = new System.Windows.Forms.TextBox();
passwordTextBox.PasswordChar = '*'; // 设置密码文本框掩码字符为*
PasswordChar
属性可设置密码文本框掩码字符,通常设置为 *
。
步骤2:获取密码文本框的值
string password = passwordTextBox.Text;
private System.Windows.Forms.TextBox passwordTextBox;
public Form1()
{
InitializeComponent();
passwordTextBox = new System.Windows.Forms.TextBox();
passwordTextBox.PasswordChar = '*';
this.Controls.Add(passwordTextBox);
}
private void button1_Click(object sender, EventArgs e)
{
string password = passwordTextBox.Text;
MessageBox.Show("Password is: " + password);
}