Excel 单元格仅包含 248.40 美元,并设置为货币格式。但它在 DataGridView 中显示 284.3899。
你能帮我如何显示,因为它是 DataGridView 中包含的 Excel 工作表。
Excel 单元格仅包含 248.40 美元,并设置为货币格式。但它在 DataGridView 中显示 284.3899。
你能帮我如何显示,因为它是 DataGridView 中包含的 Excel 工作表。
转到 DataGridViewColumns属性。选择Column(Cell)要格式化的。在Appearances部分中,浏览 的按钮DefaultCellStyle。将打开一个对话框。在这里,您可以在Format属性中设置单元格的格式。
在此处设置十进制格式属性'#.##'。这将在设计时设置属性。如果您想在运行时设置属性而不是查看 Vok 的答案。
有关数字格式的更多信息,请阅读MSDN
电子表格中的基础值可能包含更多数字。
您需要将格式应用于您的 datagridview
DataGridView.Columns[0].DefaultCellStyle.Format = "#.##"