如何控制按TAB键光标只在数窗中移动,而不会移动到数窗以外的其他控件上去?

qqzhouyf 2002-03-12 07:37:58
如何控制按TAB键光标只在数窗中移动,而不会移动到数窗以外的其他控件上去?
...全文
144 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sincerity 2002-03-13
  • 打赏
  • 举报
回复
按你问题的意思,其实只需要在 DW 的 losefocus 事件里写上一句:
Post SetFocus()
就行了。
mashansj 2002-03-13
  • 打赏
  • 举报
回复
你说的是焦点在数据窗口中的最后一列时,按tab自动跳到下一行吧
在key事件中
if keydown(keytab!) and dw_1.getcolumn('lastcolumn_name') then
dw_1.insertrow()
dw_1.setcolumn('fistcolumn_name')
end if
sorrow_arrow 2002-03-13
  • 打赏
  • 举报
回复
聪明呀
mars884813 2002-03-13
  • 打赏
  • 举报
回复
设置其他控件的TABORDER属性为零值。
同时DW的TABORDER属性设置为非零可以实现在窗口打开是便获得输入焦点。
spring_cj 2002-03-13
  • 打赏
  • 举报
回复
把其他控件的taborder设为0
china_hfz 2002-03-12
  • 打赏
  • 举报
回复
能否讲讲有何意义

401

社区成员

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

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