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为各种技术的一个很好的例子。
主要景点包括: