今日21分: 数据窗口选中行颜色改变问题

bbdx2523 2006-02-20 04:23:55
现在PB9,PB10开发的界面颜色也比较能让人满意了,但数据窗口中选中行的颜色是蓝色的,与一些界面与背景颜色不协调,
今日发贴寻求可以改变选中行颜色的方法.
请路过的朋友给予指导...

...全文
232 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bbdx2523 2006-02-21
  • 打赏
  • 举报
回复
谢谢各位的解答
aichangfeng 2006-02-20
  • 打赏
  • 举报
回复
好像沒那麼復雜吧,隻需要在rowfocuschanged事件裡修改數據窗口裡的當前行的顏色就可以了
renwanly 2006-02-20
  • 打赏
  • 举报
回复
做过类似的东东,可以加入一个临时列 bSelected[默认为0],参照PFC的列选择服务处理其内容[选中为1,否则为0],
在可见列的背景表达式中写入: if(bSelected=1,rgb(255,0,0),rgb(255,255,255))
不知道是否可以满足楼主的要求?
bbdx2523 2006-02-20
  • 打赏
  • 举报
回复
bbdx2523@126.com
li_d_s 2006-02-20
  • 打赏
  • 举报
回复
呵呵,上次看过一篇帖子,是根据鼠标的mousemove动态在当前行的背后画了个其他颜色的矩形,但是也存在bug,比如grid的列宽被改变过后不对了,如果需要可以留下mail,你把例子拿去改改,看看能否去掉这个bug

1,077

社区成员

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

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