我創建了一個帶有選取框樣式的進度條的加載窗體。在我的MainForm我試圖做到這一點:C#如何使用選取框進度條加載表單?
//before downloading
loadingForm lf = new loadingForm();
lf.Show();
//start downloading
//finishdownloading
lf.Close();
的loadingForm被證明,但進度條沒有出現,而且形式看起來就像是崩潰。下載完成後,loadForm被關閉,我的應用程序繼續正常運行。在loadingForm我只有:
void loadingForm_Load(object sender, EventArgs e)
{
progressbar1.visible = true;
}
我已經設置progressbar1風格loadingForm.design到選取框。我該如何解決?感謝您的幫助提前。
* * * * * lf.Show()調用。使用BackgroundWorker.RunWorkerCompleted事件來調用lp.Close() – 2010-12-21 13:57:19
對不起,但你能解釋你的答案嗎?我對編程有點新鮮感。你的意思是不要阻止?我如何使用BackgroundWoker.RunWorkerCompleted來調用lf.Close?謝謝。 – PeteMerry 2010-12-21 14:19:36