我在WPF中有一個文本框,我想動態顯示貨幣符號,即當用戶編輯文本框並且文本框失去焦點時,貨幣符號會自動插入到結尾(開頭)。我更喜歡使用XAML而不是硬編碼。 我想提一下,我的文本框是沒有綁定任何東西。爲貨幣格式化文本字符串
3
A
回答
4
這是最簡單的方法
<TextBox Text="{Binding Value, StringFormat='$#,##0.0000;$(#,##0.0000)'}" />
值是您的雙精度或十進制錢 但你說的「不綁定到任何東西」我看不出這怎麼可能,但你可以通過代碼做如果你想要像這樣
value.ToString("$#,##0.0000;$(#,##0.0000)");
2
看看Masked TextBox,這是Extended WPF ToolKit的一部分。或Google其他選項的WPF Masked TextBox。
+0
我在鼠標離開事件中有一個很好的硬編碼解決方案 – MohdRash 2012-02-28 11:20:43
相關問題
- 1. 將貨幣格式化爲字符串時指定貨幣
- 2. 格式化字符串 - 貨幣值
- 3. 格式字符串貨幣
- 4. 格式字符串作爲貨幣
- 5. 未格式化貨幣格式貨幣
- 6. 轉換貨幣格式化字符串正常的字符串
- 7. 格式字符串數字到貨幣
- 8. 如何將字符串格式化爲越南貨幣?
- 9. 字符串格式與貨幣
- 10. 與對準字符串格式貨幣
- 11. 右對齊貨幣字符串格式
- 12. asp.net中的貨幣格式字符串
- 13. VS2010:格式化貨幣的文本框
- 14. 格式化貨幣
- 15. 格式化貨幣
- 16. 格式化貨幣
- 17. Java的字符串/數字/貨幣格式化功能
- 18. 文本框貨幣格式
- 19. 格式字符串作爲Google文檔的貨幣
- 20. 將字符串格式化爲碧玉報告中的貨幣格式
- 21. javascript文本字段格式貨幣?
- 22. Python如何格式化貨幣字符串
- 23. 使用DecimalFormat在Java中格式化貨幣字符串
- 24. 如何使用逗號格式化貨幣字符串?
- 25. 從C中的字符串會話格式化貨幣#
- 26. 如何從格式化字符串中提取貨幣金額?
- 27. 將成本格式化爲本地貨幣格式SQL
- 28. 將字符串轉換爲貨幣格式的數字JavaScript
- 29. 將字符串中的數字轉換爲貨幣格式
- 30. 使用動態貨幣符號進行貨幣格式化
如果你有上的IValueConverter一些想法,你可以寫符號來顯示或者硬編碼或者是讀一些配置/資源文件中的符號和轉換器結合到貨幣文本框。希望有所幫助。 – 2012-02-27 10:53:06