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

winform多窗体的操作与显示有关问题

2013-10-12 
winform多窗体的操作与显示问题本帖最后由 zks1071 于 2013-10-11 11:24:20 编辑主窗体A中跟据下拉菜单的

winform多窗体的操作与显示问题
本帖最后由 zks1071 于 2013-10-11 11:24:20 编辑 主窗体A中跟据下拉菜单的选择可以打开a,b,c,d几个子窗口之一,要求打开任意子窗口时A窗口隐藏或禁用,关闭子窗口时A显示,关闭A时程序结束,到这里为止都好实现,
现在的问题是:A打开子窗口之一后隐藏或禁用,子窗口可以打开其它子窗口,并在打开其它子窗口后自身关闭,最后关闭所有子窗口时A显示并刷新数据
目前在A中使用ShowDialog()打开子窗口,但当子窗口打开另一个子窗口后,主窗口禁用就失效了,如果子窗口也使用ShowDialog()打开另一个子窗口的关,前一个子窗口就关闭不了,还会显示在桌面,求高人指点怎么解决 winform
[解决办法]
用一个公共的类来管理这些窗口,不要一个套一个的打开。

热点排行