首页 > 解决方案 > 如何更改数字的格式

问题描述

我想将数据更改为这种格式。示例:1.000,00,从数据中出现的结果是 1,000.00

我使用了 stringFormat 但它不适用于这种格式 1.000,00

<Label Text="{Binding paymentAmount, StringFormat='{0:n}'}" TextColor="White" Font="14" HorizontalOptions="EndAndExpand" VerticalOptions="EndAndExpand" />

标签: c#xamarinxamarin.forms

解决方案


您似乎在使用欧洲格式,因此应该可以:

Text="{Binding paymentAmount, StringFormat={}{0:n}, ConverterCulture=de-DE}"

尽管正如@Neil 所说,最好让它默认为用户的文化。


推荐阅读