使用C#取消掩码和屏蔽密码字符
本文关键字:屏蔽 密码 字符 掩码 取消 使用 | 更新日期: 2023-09-27 17:59:46
我知道已经回答了完全相同的问题,但当我尝试使用代码时,我的编译器没有找到"Checked"函数。我是一个完全的C#初学者,所以有人能帮我找出问题所在吗?
这是我使用的代码:
private void checkBoxShowPassword_CheckedChanged(object sender, EventArgs e)
{
password_txt.PasswordChar = Show_Characters.Checked ? ''0' : '*';
}
错误消息:
错误2"System.Windows.Forms.CheckedListBox"不包含"Checked"的定义,也找不到接受类型为"System.Windows.Forms.Checked ListBox"的第一个参数的扩展方法"Checked)(是否缺少using指令或程序集引用?)
它是复选框控件的属性。根据您使用的技术,它的名称可能略有不同。对于WinForms,你在CheckBox.Checked之后。看看你的登录控件,那里应该有一个复选框。
在您发布的代码中,复选框控件的名称是Show_Characters
,在您的代码中它可能被称为其他东西,所以将Show_Characters
更改为代码中的任何内容。