3
在Windows Phone上使用數據綁定時,我遇到了貨幣問題的奇怪格式。Binding.StringFormat不符合CultureInfo.CurrentCulture
我檢查了CultureInfo.CurrentCulture.NumberFormat.CurrencySymbol
這是£
當我做string.Format("{0:C}", 30.30)
它會顯示正確也£30.30
。
那麼爲什麼下面的代碼在使用數據綁定時產生$30.30
?
Binding binding1 = new Binding(somePropertyName);
binding1.StringFormat = "{0:C}";