Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 与用于输入密码的文本框相关的问题_C#_Winforms - Fatal编程技术网

C# 与用于输入密码的文本框相关的问题

C# 与用于输入密码的文本框相关的问题,c#,winforms,C#,Winforms,我正在开发一个c#winform应用程序。应用程序将最小化到系统托盘,用户有两个选项可供选择、显示和退出。两者都很好。现在我需要实现一个功能,当用户选择退出时,我需要在系统托盘上方显示一个文本框,供用户输入密码。inputbox必须屏蔽用户输入的字符类型,因为用户将键入其密码。我想知道除了使用文本框创建新表单之外,是否还有其他方法来实现此功能 我尝试使用VisualBasic文本框进行导入,但不幸的是,我无法屏蔽用户键入的字符。除了创建新表单,还有其他方法吗?您正在寻找。对于您尝试执行的操作,没

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


我尝试使用VisualBasic文本框进行导入,但不幸的是,我无法屏蔽用户键入的字符。除了创建新表单,还有其他方法吗?

您正在寻找。

对于您尝试执行的操作,没有现成的解决方案,但是.NET Framework为您提供了所有组件,以便轻松实现

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


  • 我以前用过另一种形式。现在我想知道我是否可以像VisualBasic中提供的那样放置一个inputbox,让我的用户输入他/她的密码,而无需创建一个新表单来包含inputbox。@abd:没有内置函数来执行此操作。您需要创建一个表单。感谢您确认我将继续创建一个表单,其中包含一个输入框,供用户输入其密码。