C#中我想按一个按钮就出现一个tabcontrol,点击另一个按钮就出现另一个tabcontrol,代码如何写呢
点击按钮1出现下面的tabcontrol1,点击按钮2,在tabcontrol1位置上出现一个新的tabcontrol2,代码如何写呢?...
点击按钮1出现下面的
tabcontrol 1,点击按钮2,在tabcontrol 1位置上出现一个新的tabcontrol2,代码如何写呢? 展开
tabcontrol 1,点击按钮2,在tabcontrol 1位置上出现一个新的tabcontrol2,代码如何写呢? 展开
2个回答
展开全部
题主叙述的不太清楚,首先这两个 TabControl 是原本就存在的只是被隐藏了没显示呢?还是点击之后动态增加的?
如果是前者,在两个按钮各自的 Click 事件里,把对应的 TabControl.Visible 赋值为 true,另一个赋值为 false 即可。
如果是后者,先实例化一个 TabControl 对象 TabControl tabControl1 = new TabControl(); ,然后 this.Controls.Add(tabControl1); 即可。
如果是前者,在两个按钮各自的 Click 事件里,把对应的 TabControl.Visible 赋值为 true,另一个赋值为 false 即可。
如果是后者,先实例化一个 TabControl 对象 TabControl tabControl1 = new TabControl(); ,然后 this.Controls.Add(tabControl1); 即可。
更多追问追答
追问
我已经补充问题了,麻烦你再帮我看一下,谢谢你
追答
是在 Form 上出现一个 TabControl,而不是在 TabControl 上出现一个 TabPage 呗?
在设计窗体的时候画两个 TabControl ,位置和大小都一样,但其中一个的 Visible 属性设置为 false。
在 Button 的 Click() 事件里,把你想要出现的 TabControl 的 Visible 设置为 true,另一个让它隐藏起来,Visible 设置为 false。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询