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

C#跳转问题
一个主窗体上有好多功能按钮,如何点击功能按钮然后 显示在本窗体上啊。小弟初学C#还望指教 还有用这个做c/s的话是不是很快的啊

------解决方案--------------------
界面放置与功能数量相同的 Panel ,各个 Panel 里放置功能需要的控件,点击一个功能按钮,将与之对应的 Panel 显示,其它 Panel 隐藏。
------解决方案--------------------
这个可以用父窗体和子窗体的做法,楼主可以查查这两个的设置和用法,会对你有帮助的。
------解决方案--------------------
C# code

Form2 frm = new Form2();
frm.TopLevel = false;
frm.Parent = this;
frm.Show();

------解决方案--------------------
你是说,点击按钮后,出现的窗体只能在主窗体上移动,不能移到主窗体外面?
要是这样的话:
先把主窗体属性上的IsMdiContainer 属性改为true
然后
假设你要创建的新窗体名字为:Form2
一下都是以Form2窗体为例,回来需要建什么改下就oK咯!
 Form2 frm = new Form2();
frm.MdiParent = this;
frm.Show();
要想实现,不关闭Form2这个窗体,点击主窗体,会闪一下,不让回主窗体
则需要
 Form2 frm = new Form2();
frm.MdiParent = this;
frm.ShowDialog();
希望对你帮助哦!
  

------解决方案--------------------
TabControl控件
------解决方案--------------------
Form1 form=new Form1();
form.Show();

显示出来了。