c# winform tabcontrol控件移除问题

c#winformtabcontrol控件移除问题我在TabControl里新增的选项卡里调用一个“用户控件”,“用户控件”里面有个“关闭按钮”,我要的是:点击“用户控件... c# winform tabcontrol控件移除问题

我在TabControl里新增的选项卡里调用一个“用户控件”,“用户控件”里面有个“关闭按钮”,
我要的是:点击“用户控件”中的“关闭按钮”,关闭当前选项卡。

不要跟我说this.tabControl1.TabPages.Remove(this.tabControl1.SelectedTab);这个,这个只能在tabControl所在的窗体上用的,我是调用了“用户控件”,在“用户控件”如果new了tabControl所在的窗体,也移除不了,因为new了窗体。

大哥们啊,这要怎么搞啊
展开
 我来答
ls95273
2011-11-19 · TA获得超过119个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:93万
展开全部
加一个有参构造啊

,你修改一下用户控件的构造方法啊

new userForm(TableControl t,XXXX x)我不知道参数是什么类型的啊...
.自己找到this.tabControl1.SelectedTab的数据类型当参数就行....
然后后面具体的呢就是有两个成员变量赋值得到t和x
然后在用户控件的XX事件里面写t.remove(x)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式