c# TabControl Form

来源:百度知道 编辑:UC知道 时间:2024/07/03 13:16:32
我想把一个Form加入TabPage中代码如下

protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
Form1 Form1 = new Form1();
Form1.TopLevel = false;
//Form1.Dock = DockStyle.Fill;
//Form1.Location = new System.Drawing.Point(0, 0);

this._tabPage.Controls.Add(Form1);
//Form1.Parent = _tabPageAlarmClock;
//Form1.Show();
}
为什么Form就是无法显示出来?
在一个Panel上加Form,Visible=true;可以加到Panel上,但加不到TabPage上

设了 Form.Parent = tabPage, 还是不行。

差哪呢:-(

visible=true;

_tabPage能加Form控件?

想实现winform的嵌入到某个tab上吧?

设置form1的parent最好 form1简写为f1

f1.TopLevel = false;
f1.Show();
f1.Parent = tabPage(这个要写具体的控件才行)
此处的tabpage 应该是tabcontrol.tabpages[i]才可

逻辑问题.