您的位置:程序门 -> .net技术 -> vb.net



关闭父窗体的简单问题?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关闭父窗体的简单问题?[已结贴,结贴人:lynx_cherry]
发表于:2007-09-11 16:47:04 楼主
在点父窗体的一个按钮时   弹出子窗体的同时关闭父窗体   怎么写啊
vs2003     vb.net     winfrom程序。可举示例。
发表于:2007-09-11 17:08:241楼 得分:0
dim   aa   as   new   form
aa.show()
aa.activate()
me.dispose()
如果是主窗体就不行啊。
发表于:2007-09-11 17:18:432楼 得分:0
dim   aa   as   new   bb
aa.show()
aa.activate()
me.dispose()
那么您这个是关闭的哪个   是aa   还是   bb啊
不过,经过我的运行   好象哪个都没关闭啊
发表于:2007-09-11 21:29:343楼 得分:0
dim   frm   as   new   from
frm.show()
me.hidle()
发表于:2007-09-12 08:15:404楼 得分:10
dim   frm   as   new   子窗体
me.hide
frm.showdialog
me.close
测试过了
发表于:2007-09-12 14:20:515楼 得分:0
楼上,那样你的frm是最丁的吧,别的东西用不了
我做方法是hide

发表于:2007-09-12 14:22:146楼 得分:0
要不就做个public   回头关闭,不这个都几烦下架
发表于:2007-09-12 16:09:427楼 得分:0
推荐用hide,这样比较安全,而且程序仍然在内存里,再切回来也快

用dispose万一有传数据会比较尴尬的
发表于:2007-09-13 08:46:218楼 得分:0
我在2005试了是可以的。
2003我没有环境,不知道。
发表于:2007-09-13 17:45:029楼 得分:0
hide     只是隐藏起来了呀   并没有起到关闭窗体的作用啊?
比如说:有个登陆界面     输入用户名和密码后就点登陆   一般情况下   登陆进去后   这个登陆界面就没有了     没有了     是它关闭了还是隐藏了呢   我想做大众的那种。


快速检索

最新资讯
热门点击