大众信息网

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

答案:3  mip版
解决时间 2021-03-06 15:26
  • 提问者网友: 侑點尐悲伤
  • 2021-03-05 16:19
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)
最佳答案
  • 二级知识专家网友:归人
  • 2021-03-05 17:55
判断当前单元格是不是属于最后一行,或者判断是否为空及空字符串字符串,如果是的话,也不进行格式化操作

希望回答对你有帮助
全部回答
  • 1楼网友:吃貨一枚
  • 2021-03-05 18:22
ToLongTimeString 不要长类型的时间字符串吧
  • 2楼网友:縱马獨歸
  • 2021-03-05 18:05
ToLocalTime().ToShortDateString() 再看看别人怎么说的。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯