2012-04-15 61 views
3

你知道在很多WP7應用程序中,你可以「水印」一個文本框來提示用戶應該把它放在裏面嗎?我想用密碼框做到這一點。這對文本框來說很簡單,我只是修改get和set焦點事件以正確處理它,但是在密碼框中,文本只顯示爲被屏蔽的點(除了最後一個字符很好) 。我會如何去覆蓋密碼框頂部的灰色字'密碼'?

有沒有辦法做到這一點?我正在考慮在密碼框的頂部放置一個文本框,並將它隱藏在點擊或其他東西上,但這看起來很醜陋。

更新:我真的很喜歡Silverlight工具包中的PhoneTextBox控件,但它沒有任何密碼選項。我真的在尋找一個帶有水印功能的PasswordBox。但是,這比我所希望的要難得多。

回答

3

簡單的方法,只需下載Silverlight for Windows Phone Toolkit並使用PhoneTextBox控制。

你可以檢查控制here的使用範例!

+2

這是一個非常酷的控件,它幾乎正是我想要的,除了它們沒有用點替換密碼框的文本。他們確實有默認的 – Nico 2012-04-16 14:26:59