2017-03-09 38 views
2

我有DataGridViewDateTime格式化列。如何在DataGridViewColumn中使用服务器日期时间格式而不是系统日期时间格式

载入时显示系统DateTime格式,点击单元格时显示服务器DateTime格式。我想始终使用服务器DateTime格式。

如果我更改系统DateTime格式,则单元格值格式不应更改。

示例:服务器DateTime格式为"dd/MM/yyyy hh:mm tt"而系统DateTime格式如果我更改为"dd-MM-yyyy hh:mm tt"

+0

看在'Layout'事件,你应该能够设置的格式列到'dd/MM/yyyy' – Harambe

回答

2

将下面的代码在事件并更改DataGridView名称,Columns[No]和日期格式要求:

me.dataGridView1.Columns[1].DefaultCellStyle.Format = "dd/MM/yyyy hh:mm:ss tt"