日期:2014-05-17  浏览次数:21049 次

小菜鸟求救
我用的vs2010创建了窗体应用程序,怎么在创建一个窗口,通过一开始的窗口上面的菜单栏切换到另一个窗口。
------最佳解决方案--------------------
选中菜单,
1>双击菜单
2>选择属性面板上的事件,选择Click

这时会进入一个方法,
在这个方法里写:

private void 打开ToolStripMenuItem1_Click(object sender, EventArgs e)
{
     Form2 f = new Form2(); //Form2可替换为你要打开的窗体名称
     f.Show();
}

------其他解决方案--------------------
在你要点击的那个菜单项中的CLICK事件中加入:form2.show()(具体是form2还是什么你看看你新建的form的名字);当然你还要在using 那里把你要显示的包含进去
------其他解决方案--------------------

        private void 开始ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form1 form1 = new Form1();
            form1.Show();
        }
    }

------其他解决方案--------------------
如果你是要在一个主画面(含 主菜单)中打开不同的FORM,也可以这样:
        
private void tSBchildForm_Click(object sender, EventArgs e)
        {
            FrmchildForm frmM = new FrmchildForm();
            frmM.MdiParent = this;
            frmM.Show();
        }

------其他解决方案--------------------
你说的是可以是鼠标点击切换?
------其他解决方案--------------------
三楼正解
------其他解决方案--------------------
o(∩_∩)o  接分!!!3楼的ok
------其他解决方案--------------------
再在项目里新建一个窗体' 方法如楼上
------其他解决方案--------------------
多谢各位,不一一感谢了
------其他解决方案--------------------
引用:
选中菜单,
1>双击菜单
2>选择属性面板上的事件,选择Click

这时会进入一个方法,
在这个方法里写:
C# code?12345private void 打开ToolStripMenuItem1_Click(object sender, EventArgs e){     Form2 f = new Form2(); //Form2可替换为你要打开的窗……

多谢