Delphi:向右滚动页面控制选项卡区域

Delphi:向右滚动页面控制选项卡区域,delphi,tpagecontrol,Delphi,Tpagecontrol,在运行时创建新选项卡之后,我看到最后一个选项卡与选项卡标题区域中的system[]按钮重叠。如何将此区域滚动到最右边的位置?IMG从一个C++应用程序看起来像我的应用程序一样。德尔菲7 如果您没有选择新创建的选项卡页,您可以使用例如PageCount作为增量,因为如果增量超过可能的范围,PageControl将尽可能滚动 PageControl.ScrollTabs(PageControl.PageCount); 如果要选择创建的选项卡并滚动到最右边的位置,只需设置ActivePageI

在运行时创建新选项卡之后,我看到最后一个选项卡与选项卡标题区域中的system[]按钮重叠。如何将此区域滚动到最右边的位置?IMG从一个C++应用程序看起来像我的应用程序一样。德尔菲7


如果您没有选择新创建的选项卡页,您可以使用例如PageCount作为增量,因为如果增量超过可能的范围,PageControl将尽可能滚动

   PageControl.ScrollTabs(PageControl.PageCount);
如果要选择创建的选项卡并滚动到最右边的位置,只需设置ActivePageIndex:

   PageControl.ActivePageIndex :=  PageControl.PageCount - 1;

如果您没有选择新创建的选项卡页,您可以将PageCount用作增量,因为如果增量超过可能的范围,PageControl将尽可能滚动

   PageControl.ScrollTabs(PageControl.PageCount);
如果要选择创建的选项卡并滚动到最右边的位置,只需设置ActivePageIndex:

   PageControl.ActivePageIndex :=  PageControl.PageCount - 1;