Plot plot = new Plot();
                plot.Dock = DockStyle.Bottom;
                plot.Parent = this;
想在窗口关闭是卸载或隐藏它
private void mainForm_FormClosing(object sender, FormClosingEventArgs e)
怎么写?

解决方案 »

  1.   

    如果控件是在mainForm_Form生成的,关闭mainForm_Form时可以不管它。
    如果在mainForm_Form运行时可以直接设置为null:
    plot=null;
      

  2.   

    Plot plot = new Plot();
    plot.Dock = DockStyle.Bottom;
    plot.Name = "plot";
    this.Controls.Add(plot);卸载:
    Plot plot = this.Controls["plot"];
    this.Controls.Remove(plot);
      

  3.   

    在mainForm_Load中加载在mainForm_FormClosing中卸载
      

  4.   


    未能找到类型或命名空间名称“Plot”(是否缺少 using 指令或程序集引用?)
      

  5.   

    Plot plot = new Plot();
    plot.Dock = DockStyle.Bottom;
    plot.Name = "plot";
    Controls.Add(plot);卸载:
    Controls.Remove(Controls.Find("plot",false)[0]);