我由C#Windows窗體應用程序要求用戶使用稱爲Form1
形式登錄,如下所示:用戶登錄打開沒有所有者的新表單?
// This code is called from Form1
Form2 f = new Form2();
f.Show();
// Then Form1 does some finalization logic and closes itself
後,登錄表單應該關閉和主應用程序窗口Form2
應打開。但我遇到的問題是,如果我從Form1調用Form2,Form1將成爲Form2的所有者,因此關閉Form1會關閉這兩個表單並結束該應用程序。
我該如何調用Form2使其獨立於Form1?
「form1」如何顯示?它是通過'Application.Run'嗎? – 2012-02-26 04:49:41
即時通訊使用f.Show()如上所示,這是在視覺工作室的確切代碼 – Oztaco 2012-02-26 04:53:15
我的意思是'form1',而不是'form2'。如何顯示'form1'? – 2012-02-26 04:54:01