繁体   English   中英

WPF 密码框在移动焦点时自动清除

[英]WPF PasswordBox automatically clears when move focus

我正在构建一个新的用户表单,用户需要在其中创建一个密码框。

我为此使用了PasswordBox 然而,一旦用户移动到表单中的下一个框(或选择创建按钮),密码框就会清除。

所以后面代码中的密码属性总是一个空字符串。

发生这种情况有什么原因吗? 我希望能够使用输入的数据来创建我的用户。

我在下面包含了 XAML:

 <PasswordBox x:Name="Password1_passwordBox" Password="Password1" PasswordChar="X" HorizontalAlignment="Left" Height="25" Margin="138,201,0,0" VerticalAlignment="Top" Width="85"/>

任何帮助表示赞赏

就给出的代码而言, PasswordBox应该按您的预期工作。 还有其他事情可以清除它。 您应该检查代码隐藏中的其他逻辑以及与PasswordBox相关联的任何控件模板、样式等。

此外,您应该检查执行期间出现的任何错误。

您可能在后面的代码中更改了 Password1_passwordBox.password 属性或类似的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM