0
我在Windows應用程序中使用了兩種形式,它們不是我的主要形式。 現在我想關閉form1並打開form2。 如何做到這一點。 Thanx。close form1&open form2
我在Windows應用程序中使用了兩種形式,它們不是我的主要形式。 現在我想關閉form1並打開form2。 如何做到這一點。 Thanx。close form1&open form2
我爲我的項目做過一次,關閉一個應用程序並打開另一個應用程序。
System.Threading.Thread newThread;
Form1 frmNewForm = new Form1;
newThread = new System.Threading.Thread(new System.Threading.ThreadStart(frmNewFormThread));
this.Close();
newThread.SetApartmentState(System.Threading.ApartmentState.STA);
newThread.Start();
並添加以下方法。你的newThread.Start會調用這個方法。
public void frmNewFormThread)()
{
Application.Run(frmNewForm);
}
看一看Hiding and Showing Forms爲各種技術的一個很好的例子。
主要景點包括: