在 C# 中显示密码文本框的纯文本

本文关键字:文本 密码 显示 | 更新日期: 2023-09-27 18:36:20

我有一个用于密码字段的文本框,我想添加一个复选框,将密码切换为纯文本。

我为它做了以下编码。

txtpwd.PasswordChar = (char)(byte)32;

但这只会隐藏不显示文本框字段中键入内容的纯文本。

有人可以帮忙吗?

在 C# 中显示密码文本框的纯文本

这是解决方案,我添加了名为chkpwd的复选框,并在其CheckedChange事件中添加了此代码

private void chkpwd_CheckedChanged(object sender, EventArgs e)
    {
        if (chkpwd.Checked)
            txtpwd.PasswordChar = ''0';
        else
            txtpwd.PasswordChar = '*';
    }

当复选框的选中属性为 true 时,这将显示纯文本