检测PageControl中的选项卡更改

时间:2011-12-30 07:45:11

标签: delphi tpagecontrol

我的表单上有一个PageControl,我想检测用户何时选择另一个标签。

我该怎么做?我正在使用Delphi 7。

我没有发现任何事件,而且开发我自己的页面控制的时间不正是我打算做的事情。

2 个答案:

答案 0 :(得分:2)

试 这个展示或创建表单的事件

 iThCrrntIndex:=PageControl1.TabIndex;  //the currently selected page

然后在 PageControl1Change事件 PageControl1Changing 事件  检查

   if   iThCrrntIndex=PageControl1.TabIndex then
        begin
     //same page
   end
 else
   begin
     //new page selected..
   end;  

答案 1 :(得分:1)

尝试OnChangeOnChanging事件?