2012-09-04 43 views
1

我使用Telerik Silverlight网格(XAML)并且有一个始终需要用$符号显示的货币字段。使用DataFormatString的文化特定币种

我用这个格式化值设置为货币:DataFormatString =“{} {0:C}”

然而,这种使用线程文化(如你所期望的) - 所以,如果客户是在不同的地区它显示货币格式化。我知道我可以使用转换器并将String.Format设置为CultureInfo,但是,我的问题是:您是否可以在DataFormatString中使用XAML执行此操作,并且没有代码?

感谢

回答

0

尝试:。

DataFormatString="{}{0}$" 
+0

这不起作用 - 数量已经完全没有格式(即使用C你的空间每000和正确的货币小数点此外 - 如果值是空的,现在显示一个“$” - 谢谢 – Rodney