使文本框文本显示像PasswordBox文本
本文关键字:文本 PasswordBox 显示 | 更新日期: 2023-09-27 18:04:18
我想使TextBox的文本显示像PasswordBox的文本。我有什么办法可以做这件事吗?我认为样式的文本框可能工作。我尝试使用PasswordBox的默认样式(http://msdn.microsoft.com/en-us/library/dd334412.aspx),但它没有工作
使用IValueConverter
,其中您用*
替换文本框的Text
变量中的每个字符,然后将结果字符串中的星星放在您的文本框的标签属性中。这样,您的文本框就不会显示编辑过的实际字符串(如果我理解对了,这是一个密码)。
在绑定中,将UpdateSourceTrigger="PropertyChanged"
放在每个键上而不是在LostFocus上更新。然后将显示的文本绑定到TextBox.Tag
属性。
从。net 3.0开始,WPF中就有了密码框。
http://www.wpftutorial.net/PasswordBox.html这是你要找的吗?
您可以尝试添加TextBox
的FontFamily
,如下所示:
<TextBox Text="{Binding YOUR_PROPERTY}"
FontFamily="ms-appx:///Assets/PassDot.ttf#PassDot"
FontSize="35"/>