我想使文本框的文本顯示像密碼框的文本。有什麼辦法可以做到嗎?我認爲造型TextBox可能工作。我嘗試使用PasswordBox的默認樣式(http://msdn.microsoft.com/en-us/library/dd334412.aspx)來設置它的樣式,但它不起作用。使文本框文本顯示像密碼框文本
回答
使用IValueConverter
可以將文本框的Text
變量中的每個字符替換爲*
,然後將得到的星號串放入TextBox的標籤屬性中。 這樣,你的文本框沒有顯示編輯的實際字符串(如果我理解你的話,這是一個密碼)。
在您的綁定中,請將UpdateSourceTrigger="PropertyChanged"
更新爲每個密鑰而不是LostFocus。然後將顯示的文本綁定到TextBox.Tag
屬性。
好吧我在上面 –
現在我不能再浪費時間了,但是要指出你正確的方向,我更新了我的帖子。 –
是否有任何你不想使用PasswordBox的原因?有沒有不允許你做的事情? –
僅僅因爲我想使用綁定。 – Elmo
您可以通過添加TextBox
的FontFamily
如下嘗試:
<TextBox Text="{Binding YOUR_PROPERTY}"
FontFamily="ms-appx:///Assets/PassDot.ttf#PassDot"
FontSize="35"/>
在我的情況下,這個工作就好了。
- 1. 密碼框文本
- 2. 當文本框不在焦點時顯示文本框文本
- 3. php密碼文本框!
- 4. 密碼框內的文本
- 5. 顯示默認文本的文本框
- 6. 顯示文本到文本框不同
- 7. 檢測在文本框中的文本,即使pagesource顯示文本框前值
- 8. WPF文本框/密碼框文本消失點擊
- 9. 顯示彈出文本框
- 10. 顯示文本框值
- 11. 奇文本框顯示
- 12. 只顯示在文本框
- 13. 顯示一個文本框
- 14. 顯示文本框onchange asp.net
- 15. 在文本框中顯示
- 16. 文本框顯示貨幣
- 17. C#文本框不顯示
- 18. 文本框顯示
- 19. 文本框不顯示
- 20. 顯示文本框中,
- 21. Windows窗體文本框顯示圖像
- 22. 富文本框圖像不顯示
- 23. 懸停顯示圖像的文本框
- 24. 在文本框後顯示圖像?
- 25. 在文本框中顯示圖像
- 26. 當圖像onclick時顯示文本框
- 27. 使用密碼模式的文本框
- 28. WPF文本框使用密碼字符?
- 29. 文本塊,文本框文本值不顯示「 - 」char
- 30. 如何以解密格式在文本框中顯示密碼?
它是用代碼完成的,而不是xaml。你爲什麼不使用PasswordBox? –
@hans我正在使用綁定。 – Elmo