C# DataGridView列格式
我一直试图强制DataGridView中的各个列采用指定的格式 我已成功使用以下内容格式化日期:C# DataGridView列格式,c#,datagridview,C#,Datagridview,我一直试图强制DataGridView中的各个列采用指定的格式 我已成功使用以下内容格式化日期: dataToDoList.Columns["Due Date"].DefaultCellStyle.Format = "dd MMMM yyyy"; 然而,我似乎不能格式化其他列中,我只想显示时间。 我尝试了以下方法但没有成功: dataTimeSheet.Columns["Finish Time"].DefaultCellStyle.Format = "hh:mm"; 有人知道这第二行有什么问
dataToDoList.Columns["Due Date"].DefaultCellStyle.Format = "dd MMMM yyyy";
然而,我似乎不能格式化其他列中,我只想显示时间。
我尝试了以下方法但没有成功:
dataTimeSheet.Columns["Finish Time"].DefaultCellStyle.Format = "hh:mm";
有人知道这第二行有什么问题吗?嗯。日期时间格式通常很奇怪。请看一下它以获得一些建议。嗯。日期-时间格式通常比较奇怪。查看一下它以获得一些建议。最后,我修改了我的sql命令,以便在源代码处以正确的格式获取信息
LEFT(CONVERT(VARCHAR(8), te.StartTime, 8), 5) AS [Start Time],
LEFT(CONVERT(VARCHAR(8), te.FinishTime, 8), 5) AS [Finish Time]
最后,我修改了我的sql命令,以在源代码处获得正确格式的信息
LEFT(CONVERT(VARCHAR(8), te.StartTime, 8), 5) AS [Start Time],
LEFT(CONVERT(VARCHAR(8), te.FinishTime, 8), 5) AS [Finish Time]
请不要在标题前加上“C”。这就是标签的作用。请不要在标题前加上“C”。这就是标签的用途。