qq_22810485
绵羊mie
采纳率0%
2016-04-05 01:33 阅读 1.7k

winform 多窗体操作问题

写一个程序打开有个登陆按钮点击打开登录界面登录成功之后又弹出一个界面,问一下怎样实现弹出登录后界面之后关闭前面两个窗体
我是这样实现的
第一个Form窗体中:
form1 fr1=new form();
fr1.show();
第二个Form窗体中
form fr=new form();
form1 fr1=new form1();
form2 fr2=new form2();
fr2.show();
fr.visable=false;
fr1.visable=false;
由第二个窗体打开新的窗体之后隐藏前两个窗体但是不成功 求大神帮忙解决下

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • bdmh bdmh 2016-04-05 01:58

    form2.show();
    this.hide();

    点赞 评论 复制链接分享
  • zhangshangui_2015 技术没有止境_2015 2016-04-05 04:53

    这个是个多线程的问题,在当前窗体中启一个新线程打开登陆界面,然后之前的窗体退出用this.close()或Application.exit()都行

    点赞 评论 复制链接分享

相关推荐