Winform里tabcontrol一个选择页面中的某一个事件触发同一个tab另一个选择页面主动打开??
 需要做出这样一个效果。当双击Datagridview的rowHead的时候。。       选择页自动切换。。,不需要点击上面的选项卡手动切换。。view plaincopy to clipboardprint?
private void moduleView_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)   
       {   
                       this.tabPage3.Show();   
       }  
 private void moduleView_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
                        this.tabPage3.Show();
        }   当双击Datagridview的rowHead的时候。。       选择页不能自动切换。。请问如何实现????可以实现自动切换吗??我搜了下,在webform   的页面上是可以用Ajax,CSS实现。。winfrom 里怎么实现这个效果啊本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/shelly1214chen/archive/2009/09/10/4538259.aspx

解决方案 »

  1.   

    直接在你的代码里加上this.tabControl1.SelectedIndex = 你想要显示的标签索引号;这样就可以.至于进一步的操用,你可以放在tabControl1的相关事件下进行操作.
      

  2.   

            private void dataGridView1_MouseDoubleClick(object sender, MouseEventArgs e)
            {
                if (this.tabControl1.SelectedIndex == 1)
                {
                    this.tabControl1.SelectedIndex = 0;
                }
                else
                {
                    this.tabControl1.SelectedIndex = 1;
                }
            }
      

  3.   

     this.tabControl1.SelectedTab = "你的TabPage的名字";
      

  4.   

    this.tabControl1.SelectedIndex =3