首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

大家伙儿看看能实现这种效果吗

2011-12-24 
大家看看能实现这种效果吗?在Main窗口定义一个时钟,过一定时间关闭除Main窗口以外的全部窗口(都是在Main窗

大家看看能实现这种效果吗?
在Main窗口定义一个时钟,过一定时间关闭除Main窗口以外的全部窗口(都是在Main窗体上面弹出来的模态窗口),这种效果能实现吗?

[解决办法]
完全可以
不过模态窗口同时只能由一个吧
除非你的模态窗口上面还有模态窗口,那样就需要递归了
[解决办法]
在每一个Form里,加一个堆栈(最后打开的先关)记录由该窗体打开的Form.
然后在每个Form的_FormClosing事件里,依次Close堆栈中的窗体
不知楼主认为如何?

热点排行