我的TMainForm上有个TPageControl,里面有几个TabSheet,我想请教几个问题:
1、当程序启动的时候,怎么控制PageControl显示在TabSheet1;
2、多个TabSheet里的控件怎么初始化,能不能点中显示某个TabSheet的时候对里面的一些控件做下初始化;

解决方案 »

  1.   

    1.   PageControl1.ActivePageIndex:=2;
    2.   PageControl的onchange事件中初始化控件
      

  2.   

    PageControl1.ActivePageIndex:=0;  //定位在TabSheet1  可在FormShow中加入此语句
      

  3.   

    1,在编译之前的时候 选好activepage在tabsheet1  然后再编译, 这样运行之后会第一个显 tabsheet1  
    2,类似FormSHow 也有TabSheet1Show
      

  4.   

    1楼说的好清楚啊。初始化为什么不写在formshow事件里?
      

  5.   

    1. PageControl1.ActivePageIndex:=0;
    2. 对于TabSheet 你可以在 TabSheet 的onshow 事件里面初始化