c#中怎么选定当前的选项卡页

我想在Form1中加个控件treeView,在Form2中加选项卡控件,我想实现的是通过点击Form1中的treeView中的节点,可以对应选中Form2中的选项卡,但为... 我想在Form1中加个控件treeView,在Form2中加选项卡控件,
我想实现的是通过点击Form1中的treeView中的节点,可以对应选中Form2中的选项卡,但为什么,没有实现呢??我用断点调试是检测到语句被执行了的啊!但实际选项卡并没有跳到我想要的那个
还有就是如果我把这两个控件放在一个Form窗口下,是可以实现的,我就蛋疼了,难道是我在Form2中自定义的方法不对?我写的方法如下:
public void sle(string str)
{
tabControl1.SelectTab(tabPage1);//关键是这句选定选项卡
//这下面是DataViewGrid里面要显示的数据的程序代码,可以不用管
dGMacs.Rows.Clear();
dGMacs.DataSource = null;
dGMacs.Columns.Clear();
dGMacs.ReadOnly = true;
...............................
....................................省略了

}
展开
 我来答
仲代旷热
2014-08-12
知道答主
回答量:1
采纳率:0%
帮助的人:1337
展开全部
私人无效tabControl1_SelectedIndexChanged(对象发件人,EventArgs的发送)
{

如果(tab1.SelectedTab == this.tabPage1)

this.AcceptButton.Click + =新的事件处理程序(tab1_btn_Click);

如果(tab1.SelectedTab == this.tabPage2)

this.AcceptButton.Click + =新的事件处理程序(tab2_btn_Click);

私人无效tab2_btn_Click(对象发件人,EventArgs的发送)

的MessageBox.show("的Tab2&QUOT);

私人无效tab1_btn_Click(对象发件人,EventArgs的发送)

{的MessageBox.show(" Tab1上与QUOT);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式