热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

弹出子窗口点关闭时,需要点两次才关闭,为何??

LoginlgnewLogin();lg.ShowDialog();lg.Show();注册会员的窗口,注册成功后总需要点击两次关闭X,才可以关闭窗口,请问为什么啊???
Login lg = new Login();
 lg.ShowDialog();
lg.Show();

注册会员的窗口,注册成功后总需要点击两次关闭X,才可以关闭窗口,请问为什么啊???

5 个解决方案

#1


因为你关掉之后又show了一个。。。把第三行删掉就好了

showdialog会卡在那,直到你关掉模态窗口,关掉后,继续执行show,又谈一个出来了

#2


这样写意图何在
lg.ShowDialog();
lg.Show();

#3


谁让你show2次,你觉得你只show了一次的话你可以把lg.ShowDialog();和lg.Show();位置互换看一下

#4


是那个不合格的程序员写的,怼他。

#5


因为你没有用任务管理器关闭啊.

推荐阅读
author-avatar
兆龙77
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有