动态生成的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在最上面显示
...全文
73 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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!)
相关推荐
发帖
DataWindow

603

社区成员

PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
帖子事件
创建了帖子
2010-01-04 03:21
社区公告
暂无公告