请帮我改一下该方法
         public void frm(Form frm)
            {
                Form form = new Form();
                form.TopLevel = false;
                form.Dock = DockStyle.Fill;
                form.FormBorderStyle = FormBorderStyle.None;
                form.Parent = this.panel1;
                form.Show();
            }
然后我想在其他地方调用该方法怎么调用,要传的参数是一个窗体
比如我想在点击一个按钮时显示om窗体的内容该怎么写

解决方案 »

  1.   

    说白了跟你这个一样,new对象,操作对象的属性万物皆对象
      

  2.   

    你的代码在 C# 运行不了,能可你建的不是 windowForm 程序要不改成:
    public void frm(Form frm)
    {
    Form1 form = new Form1();
    form.TopLevel = false;
    form.Dock = DockStyle.Fill;
    form.FormBorderStyle = FormBorderStyle.None;
    form.Parent = this.panel1;
    form.Show();
    }
      

  3.   

    先实例化存在这个方法的类,比如:
    MESClass f=new MESClass ();
    MyForm myform=new MyForm();
    f.frm(myform);
    就可以啦,呵呵~~
      

  4.   

    new一个frm所在的类实例,然后直接调用其中的frm方法
      

  5.   

    都没发现写法有问题?!
    参数frm有鸟用?!
      

  6.   

            public Form1()
            {
                InitializeComponent();
            }        private void button1_Click(object sender, EventArgs e)
            {
                Form2 form=new Form2();
                frm(form);
            }
            public void frm(Form form)
            {
                form.TopLevel = false;
                form.Dock = DockStyle.Fill;
                form.FormBorderStyle = FormBorderStyle.None;
                form.Parent = this.panel1;
                form.Show();
            }
      

  7.   

    没发现传进来的参数你要怎么操作   
    不过大概意思能明白    
    你要再哪用这个方法的时候  你肯定有要引用的窗体
    在引用方法前把窗体new出来   传进去就行 
      

  8.   

      private void button1_Click(object sender, EventArgs e)
      {
      Form2 form=new Form2();
      frm(form);
      }
      public void frm(Form form)
      {
      form.TopLevel = false;
      form.Dock = DockStyle.Fill;
      form.FormBorderStyle = FormBorderStyle.None;
      form.Parent = this.panel1;
      form.Show();
      }楼上正解.Form2就是你的窗体.
    Form2 form=new Form2();
      frm(form);//就是用这个方法处理你新建的form窗体.