設置五個線程,壹個更新頁面,四個處理後臺數據,主線程作為處理接口,這樣妳就可以把妳在六個定時器裏面寫的邏輯拆分成六個線程。但是要註意控制線程的互斥。在填充數據時,我們需要鎖定* * *享受填充UI線程的項目。
創建新線程並啟動它的代碼如下。RefreshUi2方法是壹個私有oid RefreshUi2(),它包含更新頁面的邏輯:
Thread th 1 = new Thread(new ThreadStart(this。refresh ui 2));
th1。start();