2

Excel 单元格仅包含 248.40 美元,并设置为货币格式。但它在 DataGridView 中显示 284.3899。

你能帮我如何显示,因为它是 DataGridView 中包含的 Excel 工作表。

4

2 回答 2

2

转到 DataGridViewColumns属性。选择Column(Cell)要格式化的。在Appearances部分中,浏览 的按钮DefaultCellStyle。将打开一个对话框。在这里,您可以在Format属性中设置单元格的格式。

在此处设置十进制格式属性'#.##'。这将在设计时设置属性。如果您想在运行时设置属性而不是查看 Vok 的答案。

有关数字格式的更多信息,请阅读MSDN

于 2012-06-26T11:15:50.320 回答
1

电子表格中的基础值可能包含更多数字。

您需要将格式应用于您的 datagridview

DataGridView.Columns[0].DefaultCellStyle.Format = "#.##"
于 2012-06-26T11:13:13.957 回答