我已經嘗試在這個網站的方式來顯示日期和時間搜索。但是這裏的所有例子只顯示靜態日期和時間。有沒有辦法顯示正在運行的日期和時間,或者我應該說每秒遞增?它是否涉及每秒更新時間?顯示在一個文本框正在運行的日期和時間,在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. C#日期時間不顯示正確
- 4. 在UI中顯示日期和時間
- 5. 顯示日期和時間在Java
- 6. 顯示時間和日期在樹枝
- 7. 顯示日期和時間在Django
- 8. 如何在警示框上顯示日期和時間
- 9. 需要在一個月內顯示使用時間的日期和日期js
- 10. 在運行時在清單中顯示xhtml頁面的版本和日期
- 11. UIDatePicker仍然在文本字段中顯示日期和時間 - Objective-c
- 12. 日期和時間在視圖中顯示錯誤的日期?
- 13. 在文本框上點擊時的顯示日期選擇器
- 14. 時間和日期顯示
- 15. 顯示時間和日期
- 16. 顯示日期和時間
- 17. C#採取在一個時間片文本在文本框
- 18. C++顯示正常運行時間
- 19. .NET日期時間顯示在FormView的
- 20. Rails日期時間與單個文本框的日期和時間下降
- 21. 格式日期和時間文本框
- 22. 在文本框中的日期和時間googlescript
- 23. 需要在MS Access文本框中的日期和時間
- 24. 如何在點擊文本框時顯示日期選擇器
- 25. 在同一行顯示1個文本框和3個圖像
- 26. 日期只顯示在1個文本框中
- 27. 顯示正確的日期時間值
- 28. 在jquery dataTable中顯示正確日期不是時間部分,但在日期和時間部分排序?
- 29. 如何在timeval中顯示日期時間在C++中
- 30. 顯示HH:MM:SS在日期時間x軸在圖C#
是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