C# 在C中显示密码文本框的纯文本#
我有一个密码字段的文本框,我想添加一个复选框,将密码切换为纯文本 我为它编写了以下代码C# 在C中显示密码文本框的纯文本#,c#,winforms,checkbox,textbox,passwords,C#,Winforms,Checkbox,Textbox,Passwords,我有一个密码字段的文本框,我想添加一个复选框,将密码切换为纯文本 我为它编写了以下代码 txtpwd.PasswordChar = (char)(byte)32; 但这只是隐藏了不显示文本框字段中键入内容的纯文本 任何主体都可以提供帮助?这是解决方案,我添加了名为chkpwd的复选框,并在其CheckedChange事件中添加了此代码 private void chkpwd_CheckedChanged(object sender, EventArgs e) { if
txtpwd.PasswordChar = (char)(byte)32;
但这只是隐藏了不显示文本框字段中键入内容的纯文本
任何主体都可以提供帮助?这是解决方案,我添加了名为chkpwd的复选框,并在其CheckedChange事件中添加了此代码
private void chkpwd_CheckedChanged(object sender, EventArgs e)
{
if (chkpwd.Checked)
txtpwd.PasswordChar = '\0';
else
txtpwd.PasswordChar = '*';
}
当复选框的checked属性为true时,这将显示纯文本。它的WinFormsWPF有一些陷阱。[根据StackOverFlowPost][1][1]:我尝试使用您为WPF提供的代码,但当我设置
txtpwd.PasswordChar='\0'
时,我进入了密码框。如何解决这个问题?我没有和WPF合作。我会看看的。Alezis:我通过搜索找到了链接你找到了什么?我也找到了许多链接,但还没有看到任何能与WPF的txtpwd.PasswordChar='\0'
一起使用的解决方案。请分享你的链接。