0
如何從C#中的主線程打開新窗體?在主線程上打開一個新窗體
此時此刻我使用這個打開它們:
System.Threading.Thread t = new System.Threading.Thread(new System.Threading.ThreadStart(oppenMainForm));
t.SetApartmentState(ApartmentState.STA);
t.Start();
但是,這將創建一個新的線程...我的主要形式是我的登錄表單..我想,要關閉,然後打開我的第二個形成。
爲什麼你不能用'(新表())顯示()'?有兩個「GUI」線程不是一個好主意。 – vcsjones
@vcsjones我已經知道了..所以我試圖解決這個問題...... –
@vcsjones如果你這樣做,那麼你的登錄表單會留在應用程序的持續時間,儘管是無用的。 – Servy