请教:DW中无法将鼠标落在最后一列

dannielliu 2002-12-09 10:24:09
DW中有很多列超出DW宽度时,横向滚动条自动出现,当滚动条在最左边,光标已落在第一列中编辑,当拖动滚动条到最右边,鼠标点击最后一列编辑时,光标无法落在最后一列,滚动条又自动还原到原来最左边的位置,当前光标还是落在第一列上。
请问有可办法解决?
...全文
31 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
888888888888 2002-12-09
  • 打赏
  • 举报
回复
关注
sunaldo 2002-12-09
  • 打赏
  • 举报
回复
你没有设置DW中的TAB ORDER。
zhyx21century 2002-12-09
  • 打赏
  • 举报
回复
你的tabsequence 设了吗?
dotnba 2002-12-09
  • 打赏
  • 举报
回复

会吗?
am2000 2002-12-09
  • 打赏
  • 举报
回复
gz
tchatcha 2002-12-09
  • 打赏
  • 举报
回复
你把行点为当前行,点第一列,再移运数据窗口的横向滚动条,到你看见你要选择的列时,再次选择它,就不会跪了,解决的办法就是拉大数据窗口
realfool 2002-12-09
  • 打赏
  • 举报
回复
CLICKED事件触发SCROLLHORIZONTAL事件是不能禁止的,你可以在SCROLLHORIZONTAL事件中加判断,决定什么情况下setcolumn()
GOODSTART 2002-12-09
  • 打赏
  • 举报
回复
要想编辑最后一列字段值时,它的tabsequence不能设为0
在datawindows里可以设置。用代码也可以。自己决定。
dannielliu 2002-12-09
  • 打赏
  • 举报
回复
所有的tabsequence都设置了,每个字段都可以一个一个编辑,可使用滚动条拖到最右边时候,有时会出现光标无法落下的现象。我测试过,出现光标无法落下的现象时,在CLICKED事件执行前SCROLLHORIZONTAL事件被执行了。一在问题是怎样禁止CLICKED事件执行前不执行SCROLLHORIZONTAL事件或设置横向滚动条至原来需要的位置。

611

社区成员

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

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