我是刚刚才学 C#的 
请问我在创建好的form中添加一个TabControl(选项卡)控件,
我在此控件中又添加了 3 个tabPage(子页面),
最后我又添加了4个Button分别是 首页,尾页,上一页,下一页。我的目的就是通过这4个按钮实现 那3个tabPage的切换。。
请诸位大哥帮帮我。。

解决方案 »

  1.   

    private void button1_Click_1(object sender, EventArgs e)
            {
                tabControl1.SelectedIndex = 1;
            }        private void button2_Click(object sender, EventArgs e)
            {
                tabControl1.SelectedIndex = 2;
            }button1在第一个页中,button2在第二个页中
      

  2.   

    private void m_BtnNavFirst_Click(object sender, EventArgs e)
            {
                //首页
                this.tabControl1.SelectedIndex = 0;
            }        private void m_BtnNavLast_Click(object sender, EventArgs e)
            {
                //尾页
                this.tabControl1.SelectedIndex = this.tabControl1.TabPages.Count - 1;
            }        private void m_BtnNavPrev_Click(object sender, EventArgs e)
            {
                //上翻页
                if (this.tabControl1.SelectedIndex != 0)
                    this.tabControl1.SelectedIndex--;
            }        private void m_BtnNavNext_Click(object sender, EventArgs e)
            {
                //下翻页
                if (this.tabControl1.SelectedIndex != this.tabControl1.TabPages.Count)
                    this.tabControl1.SelectedIndex++;
            }
      

  3.   

    呵呵,来晚了,楼上都说完了。
    切换Tab只需要改变其SelectedIndex属性就可以。
      

  4.   

    切换可以直接使用TabControl的属性来设置。
    TabControl.SelectedIndex;
    TabControl.SelectedTab