2013-02-18 646 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

相關問題