我使用的代碼如何不斷更新當前時間的標籤?
int pp = DateTime.Now.Hour;
以下行,它是確定。我寫
label1.text=pp.tostring();
覈查和它的作品,但如果我打開我的形式在19:59
(例如)在LABEL1出現19
並在一分鐘後,當時鍾08:00
,在label1的值沒有變化,仍然出現19
,而不是20
。
之後,如果我關閉表單並重新打開它,label1中的數字是20
。
如何在datetime.now.hour中實時修改表單運行時的值? 謝謝
一個帶滴答事件的計時器? – LarsTech
你需要一個計時器。檢查定時器控件。 –
使用Timer並在其'Tick'處理程序中更新您的UI(前提是這是一個WinForms問題)。或者在WPF或任何你使用的UI庫中做相同的事情。 – adv12