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

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

问题描述:

我有一个datagrid列,显示数据库中的int值。 输出如下所示:在datagrid列中添加点分隔符而不是逗号

4,561,876。

我需要它看起来像这样:

4.561,876。

我试着把我的主要()System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(3098);,但它没有显示任何结果。

这是我在XAML的细胞格式化:

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

Is [this](https://*.com/a/31898389/1997232)有帮助吗? – Sinatr

+0

Ulaz财产的实际价值和类型是什么? – mm8

+0

类型是int从sql server数据库 – Alexander

尝试xml:langDataGridTextColumn设置适当的文化在特定的文化设置控件的值。