如何修改当前行的字体颜色 急!急!。。。。在线等待

tfy_002 2003-04-30 05:49:49
在数据窗口dw_1中,我想使当前行的字体颜色为白色,其余行的字体颜色不变,不知能否实现?请各位帮忙,本人不胜感激,并有高分赠送。
...全文
102 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xirumin 2003-05-01
  • 打赏
  • 举报
回复
你的结贴率是0
tfy_002 2003-05-01
  • 打赏
  • 举报
回复
上面的高手,在程序中应如何实现最好有例子,好吗?
wangmin_yjitx 2003-05-01
  • 打赏
  • 举报
回复
上面回答的都是高手,要给他们分哦!
shitian 2003-05-01
  • 打赏
  • 举报
回复
啊,别人已经说的那么清楚了,还要例子啊
bomber2001 2003-04-30
  • 打赏
  • 举报
回复
if(CurrentRow() = GetRow(),rgb(x,x,x), rgb(y,y,y) )
xirumin 2003-04-30
  • 打赏
  • 举报
回复
haha,希望有分,不管希望大不大,总要抱一分吧,现在PB论坛真是不景气呀
pbtech 2003-04-30
  • 打赏
  • 举报
回复
对不起应该是
if(CurrentRow() = GetRow(),rgb(255,255,255), rgb(255,0,0) )
颜色错了~~~
cooltnt 2003-04-30
  • 打赏
  • 举报
回复
上面的方法好用。如果要在程序中控制那就用modify。
xirumin 2003-04-30
  • 打赏
  • 举报
回复
1. 选中detail区中的所有数据列
2. 在属性面板的font选单中Text Color 后面有一个小按钮,点一下写入如下代码

(if(currentrow() = GetRow(),rgb(255,255,255),rgb(x,x,x) )其中, 前一个rgb是白色
后一个是不是当前值时的颜色,如果为黑则x = 0
flyhot 2003-04-30
  • 打赏
  • 举报
回复
颜色可以自己定义!
flyhot 2003-04-30
  • 打赏
  • 举报
回复
getrow()=currentrow(),rgb(122,175,222)
pbtech 2003-04-30
  • 打赏
  • 举报
回复
如果要设置整行都为白色
只有一列列的设置了。表达式同上
pbtech 2003-04-30
  • 打赏
  • 举报
回复
Band Object 的属性对话框的 Expressions 标签页的 BackGround Color 框内)

if(CurrentRow() = GetRow(),rgb(0,0,0), rgb(255,0,0) )

611

社区成员

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

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