当我使用以下代码时,我有一个datagridview
:
DataGridView1.Rows(RowNum).Cells("TotalTime").Value = "12:34:--"
我希望显示在网格单元格中显示“ 12:34:-”,但是由于某种原因,它会在单元格中显示“-:12:34”。我已经尝试过各种方法,但问题似乎出在“-”(两个连字符)上。如果我尝试此代码:
DataGridView1.Rows(RowNum).Cells("TotalTime").Value = "12:34:00"
它可以完美工作,并且显示为“ 12:34:00”,正如您所期望的那样。有谁知道为什么会这样吗?
答案 0 :(得分:0)
为我工作。
DataGridView1.Columns.Add("Col1", "TotalTime")
Dim RowNum As Integer = 0
DataGridView1.Rows(RowNum).Cells("Col1").Value = "12:34:--"
答案 1 :(得分:0)
清除该列中的所有格式,然后重试。