繁体   English   中英

datagridview vb.net中的奇怪单元格格式问题

[英]Strange cell formatting issue in datagridview vb.net

我使用以下代码时有一个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”,正如您所期望的那样。 有谁知道这是为什么?

为我工作。

    DataGridView1.Columns.Add("Col1", "TotalTime")
    Dim RowNum As Integer = 0
    DataGridView1.Rows(RowNum).Cells("Col1").Value = "12:34:--"

清除列中的所有格式,然后重试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM