刚开始学,弄不明白,还请多多指教.

解决方案 »

  1.   

    差不多,根据个人习惯了还有个TabbedNoteBook,都差不多
      

  2.   

    tabcontrol只有一个页面
    pagecontrol有多个页面
      

  3.   

    tabcontrol从(Twincontrol)派生,只有一个页头在变,也就是说不管有多少页,都是一个twincontorl.pagecontrolc从(Twincontrol)派生,而且每个tabsheet也是从twincontrol派生,也就是说有多少页就会生成多少个twincontrol对象。
    上面主要是占用资源的区别。
    另外从使用的方便程序上也有区别:如果每个页面的内容差不多的话用tabcontrol比较好。
    如果每个页面的内容都不同用pagecontrol就比较方便,如果用tabcontrol的话控制每个页面的控件显示和隐藏以及控件位置,那会烦的不得了。
      

  4.   

    用TabControl也不一定要隐藏/显示,所有"页"都放到一独立的Panel中,由此就有Panel1,Panel2...等等,保证他们一样大,要显示某"页"时,只需要执行如Panel1.BringToFront一类的代码,不需要隐藏/显示