WPF 显示PasswordBox.Password

标签 wpf passwords passwordbox

因此,在 WPF 中,我似乎无法创建带有密码字符的 TextBox,并且在 PasswordBox 中我看不到取消隐藏密码的方法。

我已尝试在 WPF 中的 TextBox 上的 WinForms 中使用以下内容,但没有成功。 有什么办法可以做到这一点吗?

PasswordBox.PasswordChar = (char)0

只是为了添加一些关于我正在做的事情的细节,需要这个。 我有一个应用程序,其中包含许多不同系统和设备的许多凭据。 由于我无法自动将它们发送到设备,因此需要访问这些内容的用户单击一个请求按钮,该按钮会记录用户有权访问它们,然后将其显示给用户。

我目前将它们显示在消息框中,但这不允许用户在需要时复制/粘贴疯狂的密码。尽管我知道这也可能是一个安全问题。只是想让支持人员易于使用。

最佳答案

不,没有,而且有充分的理由。如果您确实认为需要这个,那么您将需要一个密码框、一个文本框、一个绑定(bind)到密码框的行为,然后连接所有这些元素。为了支持安全的应用程序,我会仔细考虑取消密码保护的能力。

关于WPF 显示PasswordBox.Password,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19908131/

相关文章:

c# - WPF 在 xaml 代码中创建一种 "variable"以便在其余的 xaml 代码中使用

php - 存储可解密密码的安全方法

git - 如何在 Windows 的 Git Bash 控制台中注销?

c# - 如果用户在 WPF 中键入任何内容,请检查 PasswordBox

c# - 图像未显示在设计器、Silverlight 应用程序中

c# - MessageBox展开按钮以获取进一步的错误描述

wpf - 带有 MVVM 的密码框

c# - MVVM 中的分层数据问题

passwords - 仅在 rar 存档上测试密码