问题标签 [passwordbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
485 浏览

c# - 为什么绑定到属性的一种实现会导致“依赖属性字段丢失”而不是另一种?

在此站点和其他站点上提出了许多关于 Resharper 在使用绑定PasswordPasswordBox. 在此发布时,只需使用 Google 搜索该短语即可返回“大约 8,550,000 个结果”。还有一个关于它的错误报告

我最近发现了另一个不会产生错误的实现,我正在努力寻找导致 Resharper 不产生错误错误的实现的差异

我看到的差异:

  1. 实际存储密码字符串 ( BoundPassword/ Password) 的FrameworkPropertyMetadata属性在第二个实现中使用对象而不是标准PropertyMetadata对象。但是当我将第一个实现更改为使用这种新类型时,我仍然得到了错误。
  2. 第一个实现在分配属性更改的处理程序之前执行转换,而第二个实现在同一语句中。但这只是编码偏好;最终结果不会改变。

我错过了什么?

0 投票
1 回答
1176 浏览

c# - 在文本框中阻止双字节字符

我正在开发 WPF .net 3.5 应用程序。

由于内置密码箱存在安全问题,我需要创建自己的密码箱。新的 PasswordwordBox 基于常规 TextBox。

一切正常,只有 WPF Passwordbox 中的双字节字符被阻止,我想将此行为也添加到我的新 PasswordBox 中。

我怎样才能做到这一点?

0 投票
1 回答
2110 浏览

c# - WPF PasswordBox 和 SecureString:不能 MakeReadOnly()?

是否可以标记PasswordBox.SecurePasswordReadOnly

考虑这个简单的代码:

XAML:

C#:

它将输出False. 为什么?

编辑:为了确保,我尝试了这个,它按预期输出“True”。

0 投票
2 回答
11015 浏览

wpf - 从 PasswordBox 获取密码

我在 SO 找到了关于这个问题的一些信息,但不知何故我并没有真正得到它;-) 根据我的阅读,由于安全原因,PasswordBox 的密码不能绑定到属性,即保留纯密码在记忆中。

我的模型包含这个:

虽然不支持将数据绑定到 PasswordBox,但Microsoft 必须知道如何从 PasswordBox 获取密码并以安全的方式使用它,嗯?

什么是合适且相对简单的方法?

0 投票
2 回答
22451 浏览

wpf - 带有图像的 WPF 文本框

我正在做一个WPF登录界面。在我的登录面板中,我有一个登录名TextBox和一个PasswordBox. 如下图第一张所示,登录文本框中有一个小人类标志,密码框中有一个锁。我将图像设置为文本框背景,然后当我尝试在登录框中插入一些单词时,这些单词将覆盖人类徽标(图像 B)。有什么建议可以使它正确吗?

我的 XAML:

图片一:

在此处输入图像描述

图片 B:

在此处输入图像描述

0 投票
0 回答
417 浏览

wpf - In a WPF app, bullets are not getting displayed in the password box

In our WPF app we have a PasswordBox, which by default, displays bullets for characters typed in it. For a particular user(XP SP3), this was working fine until a month back when he could not enter anything in the password box. In order to find if any changes we had recently made to the product had caused it or was it something entirely different, I created a small app having just a text box and password box and a button. On click of the button, contents of the text box and password box are displayed in a message box.

XAML:

Code behind:

On running the app, we discovered that the user was actually able to type in the password, and it was getting displayed correctly on clicking OK. He was simply not seeing the bullets. I tried changing the font size and foreground but to no effect. I have the same configuration on my machine and it works fine for me. At last I changed the password char to '*' and that is getting displayed fine on the user's machine. Any help on why the bullets are not getting displayed?

0 投票
2 回答
1800 浏览

winforms - Windows 8 密码框占位符

如何在没有文本且没有获得焦点的情况下将文本占位符添加到 Windows 8 App 中的 PasswordBox 控件?

0 投票
3 回答
2115 浏览

wpf - 我可以在 WPF 的密码框中显示输入密码吗?Windows 手机应用程序

嗨,我的 UI 中有一个文本框和一个密码框。现在我想在文本框中显示“输入用户名”,并且出于众所周知的原因想在密码框中显示“输入密码”。但是我已经看到 PasswordBox 中缺少此选项。

现在我的方法是在与 passwordBox 相同位置的另一个文本框,并在 gotFocus 事件中翻转控件。但只是想知道有没有其他方法可以做到这一点?

默认情况下,passwordBox 不包含任何字符串。

我需要 windows phone 应用程序的这个功能,你们提供的例子很好,但不适用于 windows phone,因为没有 . 无论如何感谢大家的回答。但是请您提供解决方案,同时牢记 Windows 手机功能

0 投票
1 回答
1827 浏览

c# - 如何在后面的代码中设置 Validation.ErrorTemplate?

我一直在查看 StackOverflow,并完成了几个问题。但它们不起作用。

我有这个PasswordBox

我第一次设置ValidationErrorTemplate="{x:Null}"所以第一次加载PasswordBox它不会尝试验证框。

当我发现错误时,我尝试更改Validation.ErrorTemplate它,使其显示红色边框(如ErrorTemplate我定义的那样),如下所示:

我在这样的地方定义了我的validationTemplateResourceDictionary.xaml

如您所见,一个普通的盒子。

当我试图找到这个资源来改变我Validation.ErrorTemplate的代码时,我的问题就出现了。我放了一个断点,这一行:

b为空。我怎样才能找到"validationTemplate"和使用它?

0 投票
3 回答
2695 浏览

windows-phone-7 - 如何在 windows phone 开发中的密码中添加提示文本

样式就像android textbox.hint(希望我拼写正确)
看起来像密码框中间的水印
我了解到phonetextbox有一个名为hint
的属性 但是phonetextbox不能用作密码输入,因为它不能将我的输入更改为像星星这样的字符