PB8中GRID数据窗口的问题(高手请进)

fengjf 2003-09-30 04:23:37
我在WIN98操作系统中用PB8设计GRID数据窗口,当用回车键或者向下键,向下移动记录的时候,当到下页时数据窗口向下移过的行都会加亮显示,我本意是移到的行加量
我在ROWFOCUSCHANGED的脚本:if currentrow <1 then return
this.selectrow(0,false)
this.selectrow(currentrow,true)
为什么会这样的
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
地狱余烬 2003-09-30
  • 打赏
  • 举报
回复
选择数据窗口所有列:
右击选择属性,font页,在Txt Color Expression对话框里写:
if (getrow()=currentrow(),rgb(255,255,255),rgb(0,0,0))
在backgroupColor Expression对话框里写:

if (getrow()=currentrow(),rgb(0,0,0),rgb(255,255,255))
效果如你说的
far_ranging 2003-09-30
  • 打赏
  • 举报
回复
同意klbt(快乐白兔) 的意见
antoversky 2003-09-30
  • 打赏
  • 举报
回复
在rowfocuschanging事件中写上dw_1.selectrow(currentrow,false)
luoi 2003-09-30
  • 打赏
  • 举报
回复
dw_1.selectrow(0,false)
dw_1.selectrow(dw_1.GetRow(),true)
klbt 2003-09-30
  • 打赏
  • 举报
回复
试试:
if currentrow > 0 then
this.selectrow(0,false)
this.selectrow(currentrow,true)
end if

1,108

社区成员

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

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