动态生成的dw窗口的显示位置问题

wangzi8337 2010-01-04 03:21:58
我w_main窗口中有dw_1窗口
现在open事件里面 动态构建了dw_cj

DataWindow dw_cj

dw_cj = create datawindow
iw_source.openuserobject(dw_cj,500,500)
dw_cj.visible = true
iw_source.dw_hdr.visible = false
iw_source.dw_dtl.visible = false
dw_cj.enabled = true
dw_cj.width = 4000
dw_cj.height = 2000
dw_cj.create(lsDwsyntax,ls_err)

dw_cj.settransobject(sqlca)
dw_cj.retrieve()

但是dw_cj的位置在dw_1的下面 如果不隐藏了dw_1就看不到dw_cj
如何能设置dw_cj在最上面显示
...全文
86 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangzi8337 2010-01-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 pb8 的回复:]
还有一种办法就是再最后使用这条语句,你要显示的数据窗口.BringToTop= true
两种办法均可实现~~
[/Quote]
这个有效
wangzi8337 2010-01-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 pb8 的回复:]
要显示的数据窗口.SetPosition(TopMost!)
[/Quote]
无效
eviler 2010-01-04
  • 打赏
  • 举报
回复
dw_cj = create datawindow 这句可以不要把 ,呵呵

dw_cj.BringToTop = Ture
pb8 2010-01-04
  • 打赏
  • 举报
回复
还有一种办法就是再最后使用这条语句,你要显示的数据窗口.BringToTop= true
两种办法均可实现~~
pb8 2010-01-04
  • 打赏
  • 举报
回复
要显示的数据窗口.SetPosition(TopMost!)

611

社区成员

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

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