【问题标题】:Culture specific Currency with DataFormatString具有 DataFormatString 的文化特定货币
【发布时间】:2012-09-04 07:32:54
【问题描述】:

我正在使用 Telerik Silverlight 网格 (XAML),并且有一个始终需要使用 $ 符号显示的货币字段。

我使用它来将值格式化为货币:DataFormatString="{}{0:c}"

但是,这使用了线程文化(如您所料) - 因此,如果客户端位于不同的区域,它会显示该货币格式化程序。我知道我可以使用转换器并使用 String.Format 设置 CultureInfo,但是,我的问题是:您可以在 DataFormatString 中使用 XAML 执行此操作并且没有代码后面吗?

谢谢

【问题讨论】:

    标签: xaml dataformat


    【解决方案1】:

    试试:

    DataFormatString="{}{0}$"
    

    【讨论】:

    • 这不起作用 - 该数字根本没有格式(即,使用 C 时,每 000 个空格和正确的货币小数点。此外 - 如果值为空白,则现在显示一个“ $" - 谢谢
    猜你喜欢
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 2016-04-22
    • 2023-03-03
    • 1970-01-01
    • 2011-06-27
    • 1970-01-01
    相关资源
    最近更新 更多