关于C#数据库程序用tabControl加载窗体的问题!
即可以实现数据库程序主窗体像多页面的浏览器一样,每打开一个窗体就在tabControl中动态增加一个页面用以加载打开的窗体,最好双击tabPage可以关闭窗体,暂时不想用...
即可以实现数据库程序主窗体像多页面的浏览器一样,每打开一个窗体就在tabControl中动态增加一个页面用以加载打开的窗体,最好双击tabPage可以关闭窗体,暂时不想用DockPanel这种第三方控件来实现!有的话烦请发份到我邮箱:252481013@qq.com 谢谢大家!
我在其他人那里看到你有,能否发我一份,万分感激啊! 展开
我在其他人那里看到你有,能否发我一份,万分感激啊! 展开
3个回答
展开全部
TabPage tp = new TabPage();
Form2 f = new Form2();
f.FormBorderStyle = FormBorderStyle.None;
f.TopLevel = false;
f.Parent = tp;
f.Dock = DockStyle.Fill;
f.Show();
this.tabControl1.TabPages.Add(tp);
//双击关闭
private void tabControl1_DoubleClick(object sender, System.EventArgs e)
{
TabPage tp = this.tabControl1.SelectedTab;
if (tp != null)
{
this.tabControl1.Remove(tp);
}
}
Form2 f = new Form2();
f.FormBorderStyle = FormBorderStyle.None;
f.TopLevel = false;
f.Parent = tp;
f.Dock = DockStyle.Fill;
f.Show();
this.tabControl1.TabPages.Add(tp);
//双击关闭
private void tabControl1_DoubleClick(object sender, System.EventArgs e)
{
TabPage tp = this.tabControl1.SelectedTab;
if (tp != null)
{
this.tabControl1.Remove(tp);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重写这个控件。。
有很多都没办法实现我们想要的功能。所以我们都要在它的基础上加工处理。。
我现在在对datagridview加工处理。。累一点就是了。
有很多都没办法实现我们想要的功能。所以我们都要在它的基础上加工处理。。
我现在在对datagridview加工处理。。累一点就是了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也想知道
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询