我的表单上有一个 PageControl,我希望检测用户何时选择另一个选项卡。
我怎样才能做到这一点 ?我正在使用德尔福 7。
我没有发现任何事件,并且浪费时间开发我自己的页面控件并不是我打算做的。
我的表单上有一个 PageControl,我希望检测用户何时选择另一个选项卡。
我怎样才能做到这一点 ?我正在使用德尔福 7。
我没有发现任何事件,并且浪费时间开发我自己的页面控件并不是我打算做的。
试试这个展示或创建您的表单事件
iThCrrntIndex:=PageControl1.TabIndex; //the currently selected page
然后在PageControl1Change 事件或PageControl1Changing事件上检查
if iThCrrntIndex=PageControl1.TabIndex then
begin
//same page
end
else
begin
//new page selected..
end;
尝试OnChange
和OnChanging
事件?