在Windows应用程序中导入Excel表格后,DataGridView显示额外的数字
Excel单元格仅包含$ 248.40,并将其设置为货币格式。 但它在DataGridView中显示284.3899。
你可以请帮助我怎么能显示,因为它是什么曾经Excel表格包含在DataGridView中。
转到DataGridView Columns
属性。 select您要格式化的Column(Cell)
。 在Appearances
部分,浏览DefaultCellStyle
的button。 对话框将打开。 在这里,您可以在Format
属性中设置单元格的Format
。
这里设置十进制格式属性'#.##'
。 这将在devise时设置属性。 如果你想在运行时设置属性比看到Vok的答案。
有关数字格式的更多信息,请阅读MSDN
电子表格中的基础值可能包含更多数字。
您需要将格式应用于您的datagridview
DataGridView.Columns[0].DefaultCellStyle.Format = "#.##"