2016-04-15 55 views
0

早上好! 我有有,我必須證明它的標籤上一些時間的信息一個DataGridView表單。 但我所看到的,我的標籤(和DataGrid)有日期和時間包括(我只需要在我的DataGrid和標籤的時間)。DateTime到DataGridView中的「Time」

我知道的Visual Studio C#不具有將日期時間只能以「時間」風格,但我不知道如何將這些DATAS只格式化爲時間來證明它在我的標籤上。

我應該怎麼做: 格式化這個DateTime只是爲了顯示Time(在我的DataGrid上),然後在我的標籤上只顯示Time(這個標籤檢索DataGrid信息)。

+0

WPF的DataGrid!=的WinForms DataGridView的。你使用哪一個?請相應標記您的問題 – ASh

+0

Ops,對不起。只是修復它。 – MattDAVM

回答

2

設置DefaultCellStyle

dataGridView1.Columns["Column with time"].DefaultCellStyle.Format = "HH:mm:ss"; 
+0

太棒了!非常感謝你的幫助。 – MattDAVM

+0

它解決了95%的問題。 好吧,我將如何只顯示我的標籤上從DataGrid檢索值的時間? – MattDAVM

+0

string value = DateTime.Now.ToString(); label1.text = value.Split('')[1]; – DartAlex

相關問題