w_main newForm =new w_main()
newForm.Show这样应该可以了。
newForm.Show这样应该可以了。
解决方案 »
- 连接数据库提示出错
- 请教一个问题~怎么把SQLSERVER中的表用C#做前台导出到Excel中
- 怎样设置文件标题?
- 如果退出递归函数,你知道吗?
- MDI中子窗体中有DataGrid,当子窗体的DataGrid没有数据时,获取的DataGrid能成功,但当子窗体的DataGrid数据不为空的时候,提示DataGrid
- DataGrid分页问题!!!
- 关于.net中获取网页图片的时候遇到的问题,求解答
- C# 请问如何回收单例中的一个LIST占用的内存
- 救命!iis突然出错!!
- WINXP是否全面支持VISUAL STUDIO 7?还是要等下一个WINXP++?
- 急急急,在线等,高手请进,来者有分
- C#的数据库连接
w_main newForm =new w_main();
newForm.Show();
对于程序而言,登陆窗体才是主窗体,所以w_login.Close()之后,程序就退出了
可以修改为w_login.Hide();
另一种方法是直接进入主窗体,然后由主窗体调用登陆窗口的showDialog()
如果输入正确就退出登陆窗体。
1。我的窗口以经建了实例了。
2。用w_login.Hide();登录窗口不会释放,占用资源,好像不太好。
3。直接进入主窗口的方法肯定可以。是不是还有别的方法?
在登陆验证成功后,xxx = true;
mainform里面就用if(login.xxx == true)来判断是不是应该Application.Run(new MainForm()),这样就实现了login
在login窗口里面设置xxx = true之后,可以用this.Close()直接关闭login窗体,完全不用Hide方法