我已經嘗試在這個網站的方式來顯示日期和時間搜索。但是這裏的所有例子只顯示靜態日期和時間。有沒有辦法顯示正在運行的日期和時間,或者我應該說每秒遞增?它是否涉及每秒更新時間?顯示在一個文本框正在運行的日期和時間,在C#
回答
使用timer對象,並在tick事件顯示日期在的WinForms文本框中 使用
System.Windows.Forms.Timer tmr = null;
private void StartTimer()
{
tmr = new System.Windows.Forms.Timer();
tmr.Interval = 1000;
tmr.Tick += new EventHandler(tmr_Tick);
tmr.Enabled = true;
}
void tmr_Tick(object sender, EventArgs e)
{
myTextBox.Text = DateTime.Now.ToString();
}
是在同一個線程中的tmr_Tick? – 2012-07-20 07:18:23
我不認爲DateTime可以直接分配給'TextBox','myTextBox.Text = DateTime.Now;'註定要失敗 – V4Vendetta 2012-07-20 07:19:16
是的,除非他使用他自己創建的線程 – JohnnBlade 2012-07-20 07:19:18
您可以將Timer添加到您的形式。將其設置爲每秒觸發一次。在計時器的事件處理程序中,使用當前時間更新文本框。
你就在你的第二個選項。
這是關於使用計時器和更新TextBox與當前時間。
使用以1秒的間隔的定時器。如果你的應用程序是winforms,使用windows.forms命名空間http://msdn.microsoft.com/en-us/library/system.windows.forms.timer.aspx的計時器,它運行在與gui相同的線程中,所以更新gui是安全的。您也可以使用system.threading命名空間中的timer,但在這種情況下,您應該通過調用invoke方法http://msdn.microsoft.com/en-us/library/ms171728.aspx以線程安全的方式更新控件。如果你的應用程序是網頁,使用JavaScript來代替
不,它不是一個網絡應用程序。這只是一個C#.net程序。 – maniac84 2012-07-20 07:32:53
- 1. 在HTML文本輸入中顯示C#日期時間
- 2. 在iPhone正在運行的定期時間顯示廣告
- 3. 顯示時間和日期在樹枝
- 4. 如何在警示框上顯示日期和時間
- 5. 在文本框上點擊時的顯示日期選擇器
- 6. Rails日期時間與單個文本框的日期和時間下降
- 7. 在文本框中的日期和時間googlescript
- 8. 如何在點擊文本框時顯示日期選擇器
- 9. 顯示正確的日期時間值
- 10. 如何在timeval中顯示日期時間在C++中
- 11. 從日期時間在下一個小時內的MySQL中顯示行
- 12. WPF DateTimePicker或兩個文本框(一個日期,一個時間)相同的數據庫綁定顯示和處理日期和時間
- 13. 如何在SSRS文本框中以CET格式顯示日期時間?
- 14. POSIX Thread在C中的運行時間和屬性顯示
- 15. 日文字體在Unix上運行時沒有正確顯示
- 16. 在PHP我的日期函數不顯示正確的時間
- 17. 在列表框中顯示日期的所有時間戳
- 18. 如何在mysql中顯示兩個日期之間的時間
- 19. 如何顯示從文本框中的日期和時間選擇
- 20. 如何獲得在一個對話框中日期和時間
- 21. 在特定日期和時間在Android中運行活動
- 22. 在C中的MessageBox中顯示當前日期時間#
- 23. 運行時間文本框
- 24. 文本框僅在javascript函數運行後暫時顯示
- 25. 在NSDatePicker中顯示日期和日期
- 26. 顯示RadDatePicker的日期和時間
- 27. 在C中加入日期和時間#
- 28. 在c中獲取日期和時間
- 29. 在android的文本框中顯示日期
- 30. 如何在日期和時間之間運行查詢?
是WinForm的,WPF,網站? – Habib 2012-07-20 07:15:18
winforms或asp.net? – nunespascal 2012-07-20 07:15:23
是一個C#.net程序。 – maniac84 2012-07-20 07:18:17