我想在.net壓縮框架中有我自己的進度條,而不是默認的等待遊標。 我試過了一個窗體,只有一個進度條,並且當我想顯示一些正在運行的後臺活動,但不更新進度欄時顯示並隱藏窗體。 我發現它需要在不同的線程上。我在線程上很弱,我不能工作。.NET中的自定義進度條CF
請幫我一把。 在此先感謝。
我想在.net壓縮框架中有我自己的進度條,而不是默認的等待遊標。 我試過了一個窗體,只有一個進度條,並且當我想顯示一些正在運行的後臺活動,但不更新進度欄時顯示並隱藏窗體。 我發現它需要在不同的線程上。我在線程上很弱,我不能工作。.NET中的自定義進度條CF
請幫我一把。 在此先感謝。
這樣做將是你的「工作背景」中使用Application.DoEvents();
的便宜方式......這將使屏幕更新,而您的應用程序正忙。
雖然我不建議這樣做。
我建議你學習如何啓動和使用BackgroundWorkers。他們應該提供你正在尋找的功能。請注意,您將無法直接從新線程更改進度條,因此必須使用事件或委託。
感謝克里斯爲你的答案,但我猜.net緊湊框架2.0不支持BackgroundWorkers :( – user579951 2010-04-06 11:42:29
只需使用普通線程然後 – Chris 2010-04-07 22:19:19
你在線程上很弱?你到目前爲止獲得了哪些代碼? – Fuzz 2010-05-16 00:37:09