Tag: currentuiculture

如何更改DataGrid中的数字分隔符?

我有一个数字格式的查询。当使用区域设置更改小数点分隔符(。)—>(,)时,在Excel表格中键入(1.5)将正确更改为(1,5)。 我的问题是在DataGridView控件中,我遵循DataGrid中的相同的过程,但它显示(1.5)—>(15)。 (,)运算符已被删除。 我需要知道,这是DataGrid的实际行为。 我们可以像excel一样执行相同的操作吗? 我已经尝试下面的代码。 Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); CultureInfo culture = CultureInfo.CurrentUICulture; culture.NumberFormat.NumberDecimalSeparator = ","; culture.NumberFormat.NumberGroupSeparator = "."; 请参考excel和DataGrid的比较图像 请任何一个build议我如何实现这个像excel?