假設我們有form A
,它有一個「運行嚮導」按鈕。點擊這個按鈕打開一個嚮導來創建一些東西。該向導從另一個項目導入,該項目形成A參考。該向導在其工作期間創建了幾個數組。在發生來自另一個類別的事件後執行代碼的最佳方式發生在c#
這是點擊按鈕的代碼:
private void buttonOpenWizard_Click(object sender, EventArgs e)
{
SampleWizard wizard = new SampleWizard();
wizard.Show();
//(theoretical code using arrays created by the wizard)
}
什麼是等待嚮導完成,只有完成嚮導任務之後運行的理論代碼的最佳方式是什麼?
創建任務可以幫助你 – Tushar
是否'顯示()'方法塊,等到嚮導完成,還是異步?嚮導是否提供了API來訪問它收集的數據?我假設這將需要做後者,你的問題的答案將取決於我的第一個問題的答案。 – JLRishe
如果您不介意在嚮導期間阻止原始表單,請使用「ShowDialog」。 – Chris