2013-02-18 652 views
0

嗨我的UI中有一个文本框和一个密码框。现在我想在文本框中显示“输入用户名”,并希望在密码框中显示“输入密码”,这是因为众所周知的原因。但是我看到这个选项在PasswordBox中缺失。我可以在WPF的密码框中显示输入密码吗? Windows Phone应用程序

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

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

我需要这个功能的Windows手机应用程序,并且你们提供的例子都很好,但不适用于Windows手机,因为没有。无论如何,谢谢你们所有人的回答。但请您提供解决方案,请牢记Windows手机功能

+0

,如果你不介意使用图书馆看看MahApps并将其附加到标准的文本框http://mahapps.com/MahApps.Metro/#textbox – kenny 2013-02-18 18:20:12

回答

0

其实,在PasswordBox中不能显示文本Enter Password。通常显示用户输入密码就显示为:

Pwd Box

,你可以设置悬停文字与Enter Password

0

你绝对可以通过创建一个新的控制模板并在其中设置一些触发器。

看到这个SO post

5

您可以为您passwordbox创建一个样式。请点击以下链接

http://prabu-guru.blogspot.in/2010/06/how-to-add-watermark-text-to-textbox.html

+1

+1水印,请复制关键部分以防万一链接崩溃。 – kenny 2013-02-18 18:22:10

+0

感谢这个链接,但我可以在Windows Phone 8应用程序中做到这一点? Win Phone和WPF的API不同。 – Debhere 2013-02-19 17:49:03

+0

是的,它可以工作,所有你需要做的就是创建一个WaterMark帮助器类,并在passwordBox的样式中使用它。 – 2013-02-20 06:24:58

相关问题