VB.NET如何同时打开多个窗体,且窗体可以自由操作?

hxd209 2009-05-08 11:10:32
我没有用什么MDI窗体,我在做程序的时候直接就在上面加了个窗体,
打开的时候我用form2.show()
可是这样只能打开最多两个,就是开始启动的和弹出一个窗体.
而且此时只能操作第二个窗体.
请问这方面的问题如何解决.是不是一定要用到一个主窗的,其余的都是子窗体,也就是MDI了?谢谢
...全文
540 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bullatus 2009-05-09
  • 打赏
  • 举报
回复
Show是可以进行窗体间切换的啊,ShowDialog会使其与窗体无法操作?
你要在主窗体上进行什么操作?
messi_yang 2009-05-09
  • 打赏
  • 举报
回复
覺得還是用MDI好,也是可以同時看見好多子窗体的 ~~!
outou 2009-05-09
  • 打赏
  • 举报
回复
最好还是用MDI做,推荐一个多个子窗口制作的网页http://bingning.net/VB/SOURCE/form/mdiapplication.html参考一下.
古今多少事 2009-05-09
  • 打赏
  • 举报
回复
所有的窗体都用FormX.Show,是可以自由切换的,你好好检查一下。
hxd209 2009-05-09
  • 打赏
  • 举报
回复
主窗体中就是点击来显示其它的窗体.
我用到FormX.ShowDialog。个了,现在用SHOW好像能同时打开其它的了.不过主窗体好像不能操作了.
古今多少事 2009-05-08
  • 打赏
  • 举报
回复
怎么会这样呢?是不是第二个窗体是以“模式对话框”打开的,如FormX.ShowDialog。

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧