我需要首先加載主窗體,並將第二種形式作爲對話框加載。當我嘗試以下操作時,proFileDialog加載,mnuForm保持隱藏狀態,直到我關閉proFileDialog,我可以將它綁定到一個計時器,但爲了學習c#,爲什麼它不按順序加載,以及如何使它的行爲適當?第二種形式首先加載,直到第一種形式關閉時主窗體纔可見
private void mnuForm_Load(object sender, EventArgs e)
{
this.FormBorderStyle = FormBorderStyle.None;
this.WindowState = FormWindowState.Maximized;
using (Form proFileDialog = new Form())
{
proFileDialog.Text = "Some new form";
proFileDialog.FormBorderStyle = FormBorderStyle.None;
proFileDialog.Opacity = 100;
proFileDialog.StartPosition = FormStartPosition.CenterScreen;
// form.Controls.Add(...);
proFileDialog.ShowDialog();
}
}
一旦表單呈現,我無法找到觸發的事件,那麼正確的方法是什麼? –
您可以檢查我的編輯 –