我在Form1 中添加了 MenuStrip控件   设置好后,  在Form2 中如何使用form1中的,MenuStrip控件   ,还有form3   form4 , 都要共用这个MenuStrip, 如何实现

解决方案 »

  1.   

    写一个 同有的form ,form1,from2....然后做继承
      

  2.   

    在Form2 中如何使用form1中的,MenuStrip控件 
    在Form2中new出Form1然后就可以了。
      

  3.   

            //form1
             public MenuStrip men = new MenuStrip();
            private void button1_Click(object sender, EventArgs e)
            {
                men.Items.Add("aaa");
                Form2 ss = new Form2(men);
                ss.Show();
            }        //form2
            MenuStrip mmu = null;
            public Form2(MenuStrip mm)
            {
                mmu = mm;
                InitializeComponent();
            }
            private void Form2_Load(object sender, EventArgs e)
            {
                this.Controls.Add(mmu);
            }
      

  4.   

    winform间传值
    参考