最好能举个例子解释一下?谢谢

解决方案 »

  1.   

    "模态对话框":在Form1窗口上点击按钮弹出一个Form2窗口,在关闭Form2窗口之前,不能在Form1窗口上操作"非模态对话框":在Form1窗口上点击按钮弹出一个Form2窗口,这个时候既可以在Form1窗口上操作,也可以在Form2窗口上操作
      

  2.   

    举例:
    比如现在你在菜单里面打开页面Form:
    当作模式窗体打开就用:
    Form frm = new Form();
    frm.ShowDialog();
    而当作非模式窗体打开就用:
    Form frm = new Form();
    frm.Show();