在datagrid列中添加点分隔符而不是逗号

时间:2017-10-09 10:02:18

标签: c# wpf xaml datagrid number-formatting

我有一个datagrid列,显示数据库中的int值。 输出如下:

4561876。

我需要它看起来像这样:

4.561,876。

我尝试放入我的Main()System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(3098);,但没有显示结果。

这是我在xaml中为单元格格式化:

<DataGridTextColumn Binding="{Binding Ulaz, StringFormat={}{0:n2}}" Width="Auto" Header="Column"/>

1 个答案:

答案 0 :(得分:1)

尝试将xml:lang设置为DataGridTextColumn到适当的文化,以设置特定文化中的对照值。