比如说:
A为主窗体,用B.show()弹出了B窗体
这时两个窗体可以同时运行然后A又用C.showdialog()弹出了C窗体
这时发现B窗体也无法激活了--
请教:如何让这个时候B窗体仍然可以激活呢?分不够尽管说话,只要能解决~

解决方案 »

  1.   

    showdialog是模式窗體,當然無法激活b了.如果不關閉c是沒辦法的.
    用c.show()
      

  2.   

    难道没有办法让B独立运行吗?
    不知象Photoshop等软件的那些工具栏窗体都是怎么写的...
      

  3.   

    用c.show()因为C.showdialog()是代表了,如果不关闭C窗体就无法显示其他窗体
      

  4.   

    用MDI,确定窗体父子的关系,然后用多线程实现