与用于密钥密码的文本框相关的问题

时间:2011-05-23 15:35:16

标签: c# winforms

我正在开发一个c#winform应用程序。应用程序将最小化到系统托盘,并且有两个选项供用户选择,显示和退出。两者都运作良好。现在我需要实现一个功能,当用户选择退出时,我需要显示一个文本框供用户在系统托盘正上方输入他/她的密码。输入框必须由用户屏蔽字符类型,因为用户将键入他/她的密码。我想知道除了使用文本框创建新表单以实现此功能之外是否还有其他方法。

我尝试导入使用visual basic文本框来执行此操作但不幸的是,我无法屏蔽用户键入的字符。除了创建新表单之外,还有其他方法吗?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

答案 2 :(得分:1)

没有开箱即用的解决方案可以解决您想要做的事情,但.NET Framework可以让您轻松实现所有组件。

  • 坏消息:您需要创建一个新表单,其中包含您要向用户显示的输入字段。
  • 好消息:您可以使用标准TextBox,并将其设置为隐藏密码字符。

显示密码TextBox分为两部分:

  1. Set the TextBox to hide password characters
  2. Choose the character to display for passwords