我的表单上有一个PageControl,我想检测用户何时选择另一个标签。
我该怎么做?我正在使用Delphi 7。
我没有发现任何事件,而且开发我自己的页面控制的时间不正是我打算做的事情。
答案 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)
尝试OnChange
和OnChanging
事件?