如何使用密码保护文本框,保护winform中的输入c#

时间:2017-01-22 16:01:44

标签: c# asp.net winforms password-protection

所以我正在尝试密码保护添加到我的列表中的文本框。就像我在文本框中输入文本并获得弹出窗口要求输入密码一样。那可能吗?下面我将插入代码片段。

private void button6_Click_1(object sender, EventArgs e)
        {

           BlockList.Add (textBox2.Text );              // adds url to block list


        }

        private void button7_Click_1(object sender, EventArgs e)
        {
            BlockList.Remove(textBox2.Text);
        }

1 个答案:

答案 0 :(得分:1)

如果我找对了你,你需要创建一个costum表单,它有一个文本框和一个按钮作为一个单独的类,然后,你需要创建该类的实例并在其上调用.showDialog()方法然后用户只能在对话框中输入内容(如MessageBox)。之后,您将需要从您的班级获取输入的密码,并在密码正确时进行评估(我假设您只是想要“简单”保护而不是加密保护)。 我想到的最简单的解决方案是将密码传递给另一个类,然后检查密码是否正确并返回一个您只需要唤醒的DialogResult。 像这样的Somethig(对于你的方法button_6_Click_1()):

$(document).ready(function() {
$('.addon-select').change(function () {
    var result = $(this).val();
    });
});

这将是另一个WinForm类的代码:

<script>
document.getElementById("test").innerHTML = result;
</script>
<div id="test"></div>

我会让你做扩展这项工作。