大家好,我现在有一MDI父窗体有一菜单,菜单项目1打开窗体A,菜单项目2打开窗体B.当我通过项目1打开A窗体后,再点菜单项目2打开窗体B,再接着按菜单项目1却看不到窗体A,虽然我知道窗体A已经打开了,不知道该如何让它显示到当前.

解决方案 »

  1.   

    菜单项目1的代码是FormA.show;菜单项目2的代码FormB.show
      

  2.   

    我测试了,木有楼主说的问题
    Private Sub a_Click()
    Form1.Show
    End SubPrivate Sub b_Click()
    Form2.Show
    End Sub
      

  3.   

    有没有MDI父窗体带菜单?FOrm1和FOrm2都是MDIchild=True的窗体
      

  4.   

    以上a和b都是MDI父窗体的菜单
    两个子窗体的MDIchild都是True
      

  5.   

    所有窗体默认是最大化 怎么不早说?
    MDI子窗体最大化后没有焦点,只是平铺在主窗体上,主窗体有焦点,从标题上能看出哪个在前面
      

  6.   

    只要是后来打开的都在前面.标题名称为MID父窗体-[Form1或Form2窗体名称]
    后来在你的启发下另建一个工程,重新设置竟然没有出现当初的那种怪像,看来我得好好找找原因.