我有我的視圖模型的雙重價值,並希望綁定TextBlock中的文本,使得:如何使用文化將一個綁定格式化爲這樣的######。## ##
128228.094545被格式化爲128228 [X] 09,其中[x]是根據計算機的區域性設置小數點分隔符。
我已經試過:
Text="{Binding Value, StringFormat='{}{0:F2}'}"
不起作用:值上顯示128228.09不管正確的小數點分隔符號。
Text="{Binding Value, StringFormat='{}{0:N2}'}"
呈現數字分組符號([d],Y以en-US),我不想:128 [d] 228 [X] 09
Text="{Binding Value, StringFormat='{}{0:0.00}'}"
顯然不工作。
什麼是正確的格式化字符串?
尚未使用WPF,但不會'StringFormat ='{} {0:######。##}''(或者簡單地說'StringFormat ='{} { 0:#。##}'')工作? – Corak
不是,因爲那呈現'。'總是,儘管文化可能有逗號。 – Marc