C#的winform程序页面跳转问题?急!

heng_net 2005-10-21 09:54:28
在一个winform应用程序里,如何关闭当前窗户,打开另一个窗体.
...全文
960 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wendy188 2005-10-21
  • 打赏
  • 举报
回复
class mainForm:Form
{
Button btn;
public mainForm()
{
btn=new Button;
btn.Click+=new EventHandler(btn_click);
}
private void btn_click(object sender,EventArgs args)
{
Form form1=new Form();
if(form1.showDialog()==DialogResult.ok)
{
Form form2=new Form();
form2.showDialog();
}
}
static void Main()
{
mainForm main=new mainForm();
Apllication.Run(main);
}


}
xiaomatian 2005-10-21
  • 打赏
  • 举报
回复
呵呵.看看
ColaCoding 2005-10-21
  • 打赏
  • 举报
回复
Markup
wang2034 2005-10-21
  • 打赏
  • 举报
回复
static void Main()
{
Application.Run(new Form1());
Application.Run(new Form2());
}
如果在Form1里面有需求,要关闭Form1,不打开Form2的话,就调用Application.Exit()方法。
heng_net 2005-10-21
  • 打赏
  • 举报
回复
Form1 form = new Form1();
form.ShowDialog();
this.Close();
这样的话当前窗体并没有关闭
//////////////////////////
Button1_Click()
{
From2 form2 = new Form2();
form2.show();
this.close();
}
这样话窗户都关闭

vovo2000 2005-10-21
  • 打赏
  • 举报
回复
Button1_Click()
{
From2 form2 = new Form2();
form2.show();
this.close();
}
raul4587 2005-10-21
  • 打赏
  • 举报
回复
新建一个winform,譬如winform1,
然后在事件里面
Form f = new winform1();
f.show();或者f.showdialog();
this.hide();或者this.dispose();
lzol 2005-10-21
  • 打赏
  • 举报
回复
form.show()和form.hide(),form.ShowDialog为显示有模式对话框,试试吧。



====CSDN 小助手 V2.0 2005年10月16日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
下载:http://szlawbook.com/csdnv2/csdnv2.rar

为神六喝彩,向所有科技工作者致敬!
拒绝日货。
lzol 2005-10-21
  • 打赏
  • 举报
回复
form.show()和form.hide(),试试吧。



====CSDN 小助手 V2.0 2005年10月16日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
下载:http://szlawbook.com/csdnv2/csdnv2.rar

为神六喝彩,向所有科技工作者致敬!
拒绝日货。
RandomLife 2005-10-21
  • 打赏
  • 举报
回复
Form1 form = new Form1();
form.ShowDialog();

this.Close();

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧