VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 797|回复: 7

求救,请教关闭上一层的窗口问题。

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-2-14 21:30:01 | 显示全部楼层 |阅读模式
请问程序运行时是出现一个登录窗口,当按下登录按钮之后跳转到另一个,这个登录窗体的Visible属性设为false。这时候问题来了,当我关闭当前窗体的时候,程序无法结束,因为那个登陆窗体还在内存中。。。请问怎么关掉那个登陆窗体。多谢了!
回复

使用道具 举报

0

主题

119

帖子

67.00

积分

新手上路

Rank: 1

积分
67.00
发表于 2020-4-14 18:15:01 | 显示全部楼层
按登录的时候如果成功就应该关闭登录窗口,否则你可以让用户再尝试登录!
回复

使用道具 举报

0

主题

16

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
发表于 2020-4-14 19:15:01 | 显示全部楼层
对你的程序最好的方法:
退出程序的时候加一句Applition.exit();
回复

使用道具 举报

0

主题

110

帖子

63.00

积分

新手上路

Rank: 1

积分
63.00
发表于 2020-4-14 21:15:01 | 显示全部楼层
try..

Application.Exit();
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-4-15 11:15:02 | 显示全部楼层
顶楼的如果关闭登录窗体,整个程序也要关啊
你有好办法?

写窗体的closing事件也可以关闭啊~~
回复

使用道具 举报

0

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-4-15 13:45:02 | 显示全部楼层

Application.Exit();就可以实现。
回复

使用道具 举报

0

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-4-15 21:00:01 | 显示全部楼层
Application.Exit方法中
每一个OpenForms属性表示的窗体都会引发FormClosing事件
将事件FormClosingEventArgs参数的Cancel属性设定为True取消事件。
回复

使用道具 举报

0

主题

119

帖子

67.00

积分

新手上路

Rank: 1

积分
67.00
发表于 2020-4-15 23:15:01 | 显示全部楼层
重新布置一下窗口的关系,让登录窗体是主窗体的变量,而不是相反!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表