简单问题,怎样在窗口的初始化时,指定tab控件打开的页号?我在窗口的open事件中写下tab_1.selecttab(2),这样有错么?为什么不执行??

yangbig007 2002-02-03 10:28:03
...全文
99 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
pingkeke 2002-02-03
  • 打赏
  • 举报
回复
These three examples will select the third tab in tab_1. They could be in the script for a CommandButton on the window containing the Tab control tab_1:

tab_1.SelectTab(3)

tab_1.SelectTab(tab_1.uo_3)

string ls_tabpage

ls_tabpage = "uo_3"
tab_1.SelectTab(ls_tabpage)

This example opens an instance of the user object uo_fontsettings as a tab page and selects it:

userobject uo_tabpage

string ls_tabpage
ls_tabpage = "uo_fontsettings"
tab_1.OpenTab(uo_tabpage, ls_tabpage, 0)
tab_1.SelectTab(uo_tabpage)
jacky_jiao 2002-02-03
  • 打赏
  • 举报
回复
我来解答:在你的tab_1控件的属性中有一个Selectedtab属性,默认值是1。你可以改为2就可以了,不用在open事件中写语句了。
yangbig007 2002-02-03
  • 打赏
  • 举报
回复
帮忙呀!!!!急急急!!!
yangbig007 2002-02-03
  • 打赏
  • 举报
回复
我发现这样在窗口打开后,还是会最终回到第一的页面下??怎么回事??到底应该怎样设置??
andyzq 2002-02-03
  • 打赏
  • 举报
回复
1如果要写在open事件里因该是这写:tab_1.selectedtab = 2 而不是 tab_1.selecttab(2)。
2最简单的办法是在tab的属性里把selectedtab这项属性的值设为2,(pb默认的值为1),这样当
窗口打开后焦点就在tab_1.tabpage_2上了。

  • 打赏
  • 举报
回复
同意樓上的,用
tab_1.post selecttab(2)
wzyun 2002-02-03
  • 打赏
  • 举报
回复
用post看看

401

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧