2013-09-16 48 views
0

在运行时创建新选项卡后,我看到最后一个选项卡被选项卡标题区域中的系统[<]和[>]按钮重叠。如何滚动这个区域到最右边的位置? Img从一个C++应用程序,看起来与我的应用程序相同。德尔福7Delphi:将页面控制选项卡区域向右滚动

tab area

回答

4

如果不选择新标签页中创建您可以使用ScrollTabs与例如PageCount为delta,因为如果delta超出了可能的范围,PageControl将尽可能地滚动。

PageControl.ScrollTabs(PageControl.PageCount); 

如果您想选择已创建的标签页并滚动到最右边的位置,你只需要设置ActivePageIndex:

PageControl.ActivePageIndex := PageControl.PageCount - 1;