写Paint事件
参考
ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfsystemwindowsformscontrolclasspainttopic.htm

解决方案 »

  1.   

    你可以在TabControl的SelectedIndexChanged事件中来完成。当前选中的tabpage是SelectedTab(或者通过SelectedIndex来判断)。
      

  2.   


    private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    this.Height=456;
                       label25.Text="!!!!";
    }
      

  3.   

    private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    MessageBox.Show(this.tabControl1.SelectedIndex.ToString());
    }
    呵呵,希望对你有所帮助。
      

  4.   

    private void TabControl_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    this.Height=456;
                      label25.Text="!!!!";
    }
    为什么你在tabPage5_Click里面写不行呢?因为这个方法只有在你点击了tabPage5之后,在tabPage5之内的任何一个地方Click 了之后才会触发,而这当然不是你想要的。
      

  5.   

    谢谢各位,不过private void TabControl_SelectedIndexChanged这个事件是怎么写出来的呢?手写吗?比如botton_click可以直接双击弹出
      

  6.   

    选中TabControl控件,然后到属性窗口中,找上面带有闪电的图标,点一下。时间都在这里,找到SelectedIndexChanged,在右边双击。
      

  7.   

    再请教一个问题,我现在有两个窗体,可以把form2设置为初始窗体吗?当我用form2.show()和this.close()(this为form1)之后,再关闭了form2时程序并没有结束,为什么 ?怎么做才能结束?
      

  8.   

    你是不是象作一个类似Splash Screens的东西,在Form1的Load事件中,打开Form2.
    具体看这个:
    30.7 How do I display a splash screen type form, one with only client area (no border or titlebar)
    http://www.syncfusion.com/faq/winforms/search/621.asp
      

  9.   

    private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(this.tabControl1.SelectedIndex.ToString==5)
    this.Height=464;
    }为什么我这样做不行呢?我想在选定tabpage5的时候让窗体的height改变,这样做哪里不对呢:(
      

  10.   

    if(this.tabControl1.SelectedIndex == 5)
    你确认是第6个,因为是从0开始。
    >>再请教一个问题,我现在有两个窗体,可以把form2设置为初始窗体吗?当我用form2.show()和>>this.close()(this为form1)之后,再关闭了form2时程序并没有结束,为什么 ?怎么做才能结>>束?
    这个问题我没有看明白,我们两个讨论到不同的地方去了。你再详细说说吧。
      

  11.   

    我在一个项目里面建了两个form,现在我在form1里面做了一些操作,跳到form2,隐藏form1,我现在又在form2里面做操作,操作完毕,当我关闭form2的时候,应用程序并没有关闭,必须点vs里面工具栏中的那个停止符号才算停止了,我现在想要关闭form2的时候就终止整个应用程序,怎么做?谢谢!