在c#中的datagridview单元格中不显示零(“0”)

时间:2013-06-30 20:57:47

标签: string datagridview format

我使用string.format()为datagridview中的一列用逗号分隔数千但是

如果值为零“0”,则datagridview的单元格不显示零,单元格为空

dataGridView2.Columns [7] .ValueType = typeof(string);

dataGridView2.Columns [7] .DefaultCellStyle.Format = string.Format(“#,#”,System.Globalization.CultureInfo.InvariantCulture);

请帮帮我

问候

1 个答案:

答案 0 :(得分:1)

来自MSDN:Custom Numeric Format Strings

  • #如果不是重要数字,则永不显示零。
  • 0表示数字,如果不存在则显示0。

所以我将表达式更改为#,0,它起作用了:

  • 0.0 => 0
  • 50.0 => 50
  • 74.0 => 74
  • 1260.0 => 1260
  • 12325.0 => 12325