顺边问一下,我制作了两个窗体form1.cs form2.cs在form1.cs做了一个菜单其中有一项新建,当点击新建是如何弹出form2.
在线等!

解决方案 »

  1.   

    你把form2中的Lab设为public static
    在form1中就可以设置Lab了,不用实例化。form2 f2=new form2;
    f2.Show();
      

  2.   


     to:"顺边问一下,我制作了两个窗体form1.cs form2.cs在form1.cs做了一个菜单其中有一项新建,当点击新建是如何弹出form2." form1 f1 = new form1();
     f1.Show();
      

  3.   


     晕,写错了,应是:  form2 f2 = new form2();
      f2.Show();
      

  4.   

    多个窗体之间如何互相调用 
    http://dotnet.aspx.cc/ShowDetail.aspx?id=B8C64B14-5A2C-462F-8097-2726D7D15C1D
      

  5.   

    有2个form,都已经new出来了。
    要实现在form1中按一下按钮,在form2中一个Lab中设置一个值。
    老是说我需要重新new一下form1。//设置form2中一个Lab的属性modiflier=public
    然后
    Form2 frm = new Form2();
    frm.Lab.Text="AnyValue";顺边问一下,我制作了两个窗体form1.cs form2.cs在form1.cs做了一个菜单其中有一项新建,当点击新建是如何弹出form2.
    在线等!//在新建菜单的click事件的处理过程中,增加如下代码
    Form2 frm = new Form2();
    frm.Show();
    //或者frm.ShowDialog();