Winforms Windows窗体中屏蔽文本框中的中文密码?

Winforms Windows窗体中屏蔽文本框中的中文密码?,winforms,passwords,ime,maskedtextbox,chinese-locale,Winforms,Passwords,Ime,Maskedtextbox,Chinese Locale,当Windows窗体处于密码模式时,将对其进行限制并禁用(如和所述)。我如何设计一个不显示用户输入但从键盘接收/收集中文输入的文本框(基本上是在密码文本框中接收中文输入的一种解决方法) 您可以使用OnKeyPress事件在输入显示在文本框中之前拦截输入。将输入保存到其他地方,并将一些掩蔽字符放入文本框中 private void TextBox1_KeyPress(object sender, KeyPressEventArgs e) { //save the key pressed

当Windows窗体处于密码模式时,将对其进行限制并禁用(如和所述)。我如何设计一个不显示用户输入但从键盘接收/收集中文输入的文本框(基本上是在密码文本框中接收中文输入的一种解决方法)

您可以使用OnKeyPress事件在输入显示在文本框中之前拦截输入。将输入保存到其他地方,并将一些掩蔽字符放入文本框中

private void TextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
    //save the key pressed
    TextBox1.Text += "*";
    e.handled = true;
}

部分答案可在此处找到:[屏蔽windows窗体密码][1][1]: