我用“关于框”做个一个欢迎界面
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new AboutBox1());
}
然后通过欢迎界面上的一个确定按钮打开主界面
private void okButton_Click(object sender, EventArgs e)
{
Form1 form = new Form1();
form.Show();
}现在的问题是:打开主界面欢迎界面不消失,而且一旦关闭欢迎界面主界面也消失
请问该如何在打开主界面的同时关闭欢迎界面且主界面不消失
多谢指教!!!
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new AboutBox1());
}
然后通过欢迎界面上的一个确定按钮打开主界面
private void okButton_Click(object sender, EventArgs e)
{
Form1 form = new Form1();
form.Show();
}现在的问题是:打开主界面欢迎界面不消失,而且一旦关闭欢迎界面主界面也消失
请问该如何在打开主界面的同时关闭欢迎界面且主界面不消失
多谢指教!!!
你可以隐藏MainForm.Hide();
{
Form1 form = new Form1();
form.Show();
MainForm mf = new MainForm();
mf.Hide();
}
Application.Exit();
這樣就可以把整個項目都給結束了
{
public static ApplicationContext AppContext = new ApplicationContext();
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
AppContext.MainForm = new Form1();
Application.Run(AppContext );
}
}Form1中:
private void button1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.Show();
Program.AppContext.MainForm = frm;
this.Close();
}