CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

怎样关闭才可以达到目的?

楼主KJ_Wang(Java Every Day)2006-06-03 08:49:05 在 .NET技术 / C# 提问

我写了  
  一个:Login   Form(frm_Login),  
  一个:Main   Form(frm_Main),  
   
  当我进入第一个Login时输入用户名,密码,点击OK按钮后,  
  然后进入Main   Form,同时关闭Login   Form,  
   
  OK按钮程序如下:  
  程序其他是这样:  
   
  frm_Main   frm=new   frm_Main();  
  frm.show()  
  this.dispose();  
   
  结果两个窗口都会关闭  
  frm_Main   frm=new   frm_Main();  
  frm.show()  
  this.close();  
  也是同样的结果?  
  用了两种方法都会关闭frm_Main(我的要求是显示frm_Main,关闭frm_Login),有没有其他方法?为什么?能说说区别吗?  
   
  问题点数:20、回复次数:4Top

1 楼Knight94(愚翁)回复于 2006-06-03 08:54:08 得分 10

你的操作不对,应该如下去显示主窗体  
  frm_Main   frm=new   frm_Main();  
  frm.ShowDialog();Top

2 楼Knight94(愚翁)回复于 2006-06-03 08:54:56 得分 0

至于登录窗口的跳转,可以参看  
  http://blog.csdn.net/knight94/archive/2006/04/06/652394.aspxTop

3 楼Firestone2003(笨笨小猪)回复于 2006-06-03 09:09:44 得分 8

你的Application.Start()启动的是哪一个窗体?  
  Application.Start()启动的窗体是不能关闭的,关闭Application.Start()启动的窗体,你的程序就全部中止了Top

4 楼tangbingjun(千里走单骑)回复于 2006-06-03 09:24:05 得分 2

支持Knight94(愚翁)的说法。  
  程序就是要从细微处做起。Top

相关问题

关键词

得分解答快速导航

  • 帖主:KJ_Wang
  • Knight94
  • Firestone2003
  • tangbingjun

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo