winform中文本框改为密码框

2024-12-11 21:40:23
推荐回答(3个)
回答1:

先李或在窗体的设计界面,设置textBox1的PasswordChar属性 为 *
然后,双击checkBox1控件,添加checkBox1_CheckedChanged事件,代码如哪森伍春激下:
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (!checkBox1.Checked)
textBox1.PasswordChar = '*';
else
textBox1.PasswordChar = (char)0;
}

回答2:

TextBox有个咐腊宴属性为PasswordChar 在checkBox事件中为该属性复制,如果选中PasswordChar 为局罩*,否则为初衡银始值

回答3:

勾选checkBox时,设置this.txtPwd.UseSystemPasswordChar = false;