向pb高手请教

sunlei5531 2002-12-08 12:41:24
如何用键盘的左右光标键实现数据窗口控制的的水平滚动条的左右移动
...全文
41 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
888888888888 2002-12-08
  • 打赏
  • 举报
回复
同意: dongquestion(书山有路勤为径)的思路
humb 2002-12-08
  • 打赏
  • 举报
回复
补充一下,一楼的dw_1.object.datawindow.column.count是可见列的数量
bcbhj 2002-12-08
  • 打赏
  • 举报
回复
gz
dongquestion 2002-12-08
  • 打赏
  • 举报
回复
可以在key事件中判断按键,比如如果是左,你可以如下
integer num
if keydown(KeyLeftArrow!) then
num=dw_1.getcolumn()
if num<dw_1.object.datawindow.column.count then//好像是这么写的
dw_1.setcolumn(num)
else
if dw_1.getrow()>dw_1.rowcount() then
dw_1.scrolltorow(dw_1.getrow()+1)
end if
end if
end if
向右的基本相同的

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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