1
我有一個簡單的代碼來顯示一個標籤組件在我的GUI中的時間序列。此代碼位於計時器的滴答事件中。有時,我得到「Microsoft.VisualStudio.Debugger.Runtime.CrossThreadMessagingException」,我不知道爲什麼?我怎樣才能捕捉到這個異常?我怎樣才能更改我的代碼,以免得到這個異常?我該如何處理「CrossThreadMessagingException」?
//Calculate and show elapsed time
TimeSpan ElapsedTime = DateTime.Now - this.StartTime;
this.LabelElapsedTime.Text = String.Format("{0:00}:{1:00}:{2:00}", ElapsedTime.Hours, ElapsedTime.Minutes, ElapsedTime.Seconds);
什麼是堆棧跟蹤?哪個計時器? – SLaks
我只有一個1000毫秒間隔的計時器。 – moorara
哪個定時器類? –