当前位置: 代码迷 >> PB >> 怎么使窗口打开时放到最前
  详细解决方案

怎么使窗口打开时放到最前

热度:69   发布时间:2016-04-29 06:39:36.0
如何使窗口打开时放到最前?
首先,我只是打开时放到最前,不是总是最前。
我是想双击treeview的一个叶节点,然后打开一个窗口,并且这个窗口在最前。
我在w_main窗口的treeview控件双击事件里写了如下代码:
treeviewitem tvi_ii

this.getitem(handle, tvi_ii)

choose case tvi_ii.ItemHandle
  case 3
       open(w_print)
 w_print.setfocus()
 w_print.SetPosition(ToTop!)
end choose 

结果运行时双击叶节点打开w_print都在w_main后面去了。应该怎么改?

------解决方案--------------------
treeviewitem tvi_ii

this.getitem(handle, tvi_ii)

choose case tvi_ii.ItemHandle
  case 3
       open(w_print)
 w_print.setfocus()
 w_print.SetPosition(ToTop!)
 w_print.hide()
 w_print.post function show()

end choose 
  相关解决方案