C#窗体应用程序 有两个已经设计好的窗口Form1和Form2想要通过tabcontrol进行切换怎么实现?

特别解释一下
(1)TabControl的TabPage怎么和窗体对应
(2)TabControl的TabPage切换的时候,对应的窗体怎么激活
和隐藏
对了,还想问问,Form窗口应该放在哪一类容器比较耗?是另一个窗口还是其他?如果是窗口时不是MDI窗口才可以作为容器?

第1个回答  2013-01-14

你说的是不是这个意思Form2是我新建的窗体(不是MDI窗体),点击上面buttonItem14弹出然后加载到TabControl上作为标签显示,微软自带的控件没有此功能,借助DevComponents.DotNetBar的第三方控件或者DockPanel控件可以实现。

本回答被提问者采纳
第2个回答  2012-03-18
大侠!失敬失敬!能包含Form窗体的控件微软还没做出来,TabControl只能包含控件,大侠不如自己写个控件来实现,没准还能卖钱。本回答被网友采纳
第3个回答  2012-03-17
诶。好牛逼的提问人。你不是SB,不是2B。诶。是真的

C#Tabcontrol组件怎么显示Form窗体
1)新建一个“Windows 窗体应用程序”项目,再添加一个窗体Form2 2)在Form1上布置一个 Tabcontrol 3)Form1窗体代码Form1.cs using System;using System.Windows.Forms;namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent()...

VS C#添加一个登陆窗口还需要重新建一个form窗口吗
两种方法:用Tabcontrol建立两个Tab 然后默认为登陆窗口(也就是登陆Tab)验证密码后跳转到原来的Tab 再建立一个用户窗体 默认启动登陆窗口 验证后在Form2的代码里添加 Close()\/\/关闭登陆窗口打开原始窗体\/\/如果原来的窗体为Form1的话Form1 fm1 = new Form1();fm1.Show();...

相似回答