建立了一个应用程序,建立两个面板,还有加了主菜单,想单击某个菜单,Form中就加入某个面板.如何实现?

解决方案 »

  1.   

    写菜单事件啊item1_Click(...)
    {
    }
      

  2.   

    菜单事件下
    实例化一个窗体
    在SHOW
      

  3.   

    我觉得最好的办法就是根据需要动态创建窗口实例,也就是根据点击的菜单动态打开具体功能.
    可以先把所有的菜单极该菜单所需要打开的窗体保存在数据库中,点击菜单时动态从数据库中读取出来再实例化.
    Form a ; 
    a =(Form)Assembly.Load("XXX").CreateInstance("XXX.FormName"); //XXX是你的命名空间名,FormName是你需要实例化的窗体
    a.Show();