Foxtable(狐表)用户栏目专家坐堂 → [求助]如何用代码使TabControl中被选中的子页显示在屏幕中间。


  共有3289人关注过本帖平板打印复制链接

主题:[求助]如何用代码使TabControl中被选中的子页显示在屏幕中间。

帅哥哟,离线,有人找我吗?
whyfoxtable
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:1047 威望:0 精华:0 注册:2014/11/24 11:07:00
[求助]如何用代码使TabControl中被选中的子页显示在屏幕中间。  发帖心情 Post By:2014/12/23 22:26:00 [只看该作者]

前提:

有一个窗口,叫“录入主窗口”,有一个TabControl叫“TopLevelGroup”,  它有很多子页,如“1”,“2”....“n”

 

目标:

用代码选中子页后,不需要点击TabControl右上角的三角号,就能让选中的子页移动到能看见的屏幕上来,而不是继续隐藏在一大堆后面的子页中.

 

目前完工的程度为(第二句里的Move仅表达意思,不能运行的):

Forms("录入主窗口").Controls("TopLevelGroup").SelectedPage = Forms("录入主窗口").Controls("TopLevelGroup").TabPages("25")

Forms("录入主窗口").Controls("TopLevelGroup").SelectedPage.Move

 

求助:

如何改第二句来实现目标?

[此贴子已经被作者于2014-12-23 22:29:30编辑过]

 回到顶部