我的應用程序繪圖值來自電子設備。它在一秒鐘內繪製了10個值。在獲取下一個值之前,它等待100ms。等待由Thread.Sleep(100);
給出這很大一部分工作正常。如何在線程中運行mouse_move事件...?
我在MouseMove事件中顯示鼠標位置。但爲了表明立場,我需要延遲一段時間。
所以我想避免這種延遲。我試圖在線程中運行MouseMove事件,如new Thread(chartControl1_MouseMove).Start();
。但它提供了以下錯誤:
- 爲 的最佳重載的方法匹配「System.Threading.Thread.Thread(System.Threading.ThreadStart)」有一些無效的參數。
- 參數 '1':不能從轉換 '方法組' 到 'System.Threading.ThreadStart'
任何建議... ???
你是什麼意思的「我顯示鼠標位置」?這是否意味着您正在獲取鼠標位置並將其繪製到圖表中? – yas4891
類似的問題,相同的錯誤(請參閱註釋),相同的解決方案:http:// stackoverflow。COM /問題/ 5155979/C線程方法 – Abel