在窗體上單擊下一步我需要顯示其他窗體並開始一些處理。在C#中編碼#空載完成事件的窗體
問題是在表單完成可見之前,方法被觸發並且處理開始並且UI看起來像崩潰了。處理在加載控件之前就開始了。一旦處理完成,所有控件都可見。 實際的輸出必須是所有的控件應該加載,然後處理必須啓動。
我需要在窗體(用戶控件)可見並且完全加載後調用方法來開始處理。
添加代碼:
private void FeatureRemovalControl_Load(object sender, EventArgs e)
{
pictureBox2.Image = Properties.Resources.line;
prgbar.Value = 0;
//code to load images and some other stuff
StratProcess();
}
但進度條出現並似乎更新? – w69rdy
是的,我知道。那是我問的。你能以某種方式暗示我嗎? –
是的:使用'BackgroundWorker'。 –