日期:2014-05-18  浏览次数:20759 次

C#中如何通过菜单来打开不同的界面-初学求教
C#中如何通过菜单来打开不同的界面,比如选择菜单下的新增,则打开新增界面,选择查询则打开查询界面

------解决方案--------------------
MDI
private void NewChild(Form ChildForm)
{
ChildForm.MdiParent=this;
ChildForm.Show();
}
------解决方案--------------------
private void NewChild(Form ChildForm)
{
....
}
只是自己寫一個方法,讓我可以使用這個方法來開啟不同的ChildForm,你要是只有一個子Form可以不用這樣
直接在點擊菜單時用
.MdiParent=this;
.Show();
前面加FormName,例如子窗口名為sbuForm就用
sbuForm.MdiParent=this;
sbuForm.Show();
去找一些MDI的文章或去MSDN看一下,對你有幫助,不然你之後還會有很多問題,因為我想你不是只要開啟子窗口那麼簡單。
------解决方案--------------------
直接在load事件中写也行啊
将那个窗体设置IsMaiContainer 等于true
 然后实例化

Form2 f2=new From2();
f2.show();
f2.MdiParent=this;
这样就可以设置他的父窗体了