+ -
当前位置:首页 → 问答吧 → C# Winform 一个点击一个用户控件中的按钮,在另一个用户控件中的tabControl添加一个TabPage,结果显示不出来,求解??

C# Winform 一个点击一个用户控件中的按钮,在另一个用户控件中的tabControl添加一个TabPage,结果显示不出来,求解??

时间:2011-12-17

来源:互联网

我主窗体放了两个panel ,左边panel里放了个用户控件,右边panel放了个用户控件,左边的用户控件内放了一个tabControl,将里面的TabPage清空,点击右边的panel里的按钮 传进不同的参数,想添加不同的TabPage,我的做法是,将左边用户控件的tabControl设置成PUBLIC ,在右边的的用户控件的按钮事件中写:

UCMessageInfo info=new UCMessageInfo(); //UCMessageInfo 是左边的用户控件

TabPage tp = new TabPage();

tp.Text = "abc";

msgInfo.tabControl1.TabPages.Add(tp);

但结果却是点击按钮 左边用户控件不会增加选项卡,代码也没爆错,求原因,求解决方法。。。

作者: love_zt_love   发布时间: 2011-12-17

左边控件实例不是info吗,怎么填加选项卡的是msgInfo

作者: bdmh   发布时间: 2011-12-17