我是菜鸟,请详细点   
  按钮的click事件中写   
  Form   FormActiveAndDisease   =   new   FormActiveAndDisease();   
    
  FormActiveAndDisease.ShowDialog();     
  this.close();   
  第一个窗体没有关掉,怎么办? 

解决方案 »

  1.   

    应譔这样Form FormActiveAndDisease = new FormActiveAndDisease();
    FormActiveAndDisease.Show();
    this.close();            
      

  2.   

    ShowDialog()了,你想想,实际中,这个窗体总是置于最前的,都不然查看后面的窗体
      

  3.   

    //引用------------------------------
    Form FormActiveAndDisease = new FormActiveAndDisease();
    FormActiveAndDisease.Show();
    this.close();
    //----------------------------------这样真的可以吗?
    如果this为程序启动时的主窗体,我觉得这样关不掉。我好像以前试过。
    好久没写过C#了。
      

  4.   

    你试一下不就行了吗?就是show一下就行。完了再说你一句,你乍么能整个0分贴呢?