3

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

我为它做了以下编码。

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

但这只是隐藏了不显示在文本框字段中键入的纯文本。

任何机构都可以提供帮助吗?

4

1 回答 1

10

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

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

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

于 2013-10-22T11:50:18.273 回答