Database 版 (精华区)
发信人: boby.bbs@bbs.sjtu.edu.cn (球星), 信区: cndatabase
标 题: Re: PowerBuilder之疑问
发信站: 饮水思源站 (Mon Aug 25 05:41:23 1997)
转信站: Lilac!ustcnews!ustcnews!sjtunews!sjtubbs
出 处: bbs.sjtu.edu.cn
【 在 Francois_Zhang@bbs.ustc.edu.cn (断玉) 的大作中提到: 】
: ==============================================================
: 问题是我还想对此条记录进行修改,所以使用了datawindow.
把数据窗口的大小设得和一条记录一样大小即可了
: ========================================================================
: 此方法我已经使用过,遗憾的是若你在lostfocus事件中setfocus到自己
: 本身的话,实际上是不起作用的. 因为你在lostfocus事件处理中编写的
: 程序是在其父类的lostfocus事件处理之前执行.
^^^^
并不是之前的
但是会有别的事件干扰的
所以不会总成功的
我在处理这个情况的时候在父类加个
userEvent : ue_setfocus 在这个的lostfocus里去
postEvent 父类的ue_setfocus() 这样在父类的ue_setfocus就可以去
setfocus到任何控键了
其实这种方法在PFC里用的很多的
什么Preopen Postopen 事件都是这样来的
--
※ 修改:·boby 於 Aug 25 22:41:23 修改本文·[FROM: 202.120.172.8]
※ 来源:·饮水思源站 bbs.sjtu.edu.cn·[FROM: 202.120.172.8]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.067毫秒