大众信息网

设置DataGridView时间单元格的格式但最后一行也显示00:00:00,怎么办?

关注:256  答案:3  手机版
解决时间 2021-03-06 15:26
CellFormatting
If DataGridView1我的代码如下.DataGridViewCellFormattingEventArgs) Handles DataGridView1.Value Then

e,就是前面有星号*的那一行也显示00.ToLongTimeString
End If

End If
End Sub
但最后一行本应为空.Columns(e,怎么办;Col1表示列名
If e, ByVal e As System.Value = CDate(e.Forms;时间".Value IsNot DBNull; Then '.Windows.Name = ":00:
Private Sub DataGridView1_CellFormatting(ByVal sender As Object:00.Value).ColumnIndex)
最佳答案
判断当前单元格是不是属于最后一行,或者判断是否为空及空字符串字符串,如果是的话,也不进行格式化操作

希望回答对你有帮助
全部回答
ToLongTimeString 不要长类型的时间字符串吧
ToLocalTime().ToShortDateString() 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!