怎样在一个window窗体中的菜单选项单击时弹出另一个窗体,代码怎么写

解决方案 »

  1.   

    //菜单选项的单击事件下:
    Form2 frm=new Form2();
    frm.ShowDialog(this);
      

  2.   

    或者:
    frm.Show();区别:
    前者是有模式,这个是无模式...
      

  3.   

    有模式与无模式的区别:如果窗体显示为有模式,则直到该对话框关闭,才执行 ShowDialog 方法后面的代码。但是,当窗体以无模式方式显示时,那么在该窗体显示之后,会立刻执行 Show 方法后面的代码。
      

  4.   

    例如你的解决方案中有另一个窗体表单Form2,你在菜单单击事件中private void menuItem2_Click(object sender, System.EventArgs e)
    {
       Form2 newForm2=new Form2();
       newForm2.Show();
    }