注册 登录
编程论坛 PowerBuilder

关于数据窗口背景颜色问题

slash1984 发布于 2007-06-20 10:48, 2275 次点击
只有本站会员才能查看附件,请 登录

怎样修改如图所示的数据窗口中白色区域的颜色?就是当数据较少时,怎样填充空白处的颜色?请大虾们指教!!
9 回复
#2
路過2007-06-20 11:43

在欄位的expressions--->background.cocor下寫上 IF( CURRENTROW( ) = GETROW( ) , RGB(239,216,144) , IF( MOD( GETROW( ) , 2 ) = 0 , RGB( 251, 250, 215) , RGB( 187, 220, 247 )))

論壇中的相關的內容你可以去找一下

#3
slash19842007-06-20 17:21

斑竹大人,找不到啊?在哪个地方写代码阿??能不能具体说说!!十分感谢!!

#4
路過2007-06-21 08:03

一個欄位名為stk_no-->右擊->選擇proerties...->彈出column object 對話框->expressions--->background.cocor下寫上 IF( CURRENTROW( ) = GETROW( ) , RGB(239,216,144) , IF( MOD( GETROW( ) , 2 ) = 0 , RGB( 251, 250, 215) , RGB( 187, 220, 247 )))

#5
slash19842007-06-21 14:52

斑竹,我是9.0版本的,我真的找不到,你揭个图吧!!谢谢

#6
路過2007-06-21 15:27
倒9.0你就找不到啦嗎?
也可以寫代碼:
在getfocus 事件中

dw_1.Object.欄位名.Background.Color = 12615680

在losefocus 事件中

dw_1.Object.欄位名.Background.Color = 16711680

圖片
[IMG]http://blog.163.com/sbtxgtgmy/edit/editAlbum.do?albumId=_fks_YqQV0FhhQ0pcHIS0EKaf0gSxyshTM_51[/IMG]
#7
路過2007-06-21 15:28
#8
lookwell2007-06-22 10:10
同一字段中能不能隔10位变种颜色显示出来?
#9
sam20802007-06-28 15:54
以下是引用slash1984在2007-6-21 14:52:12的发言:

斑竹,我是9.0版本的,我真的找不到,你揭个图吧!!谢谢

直接打开数据窗,在footer下方空白处点下,然后在右边的属性设置color即可,想设置什么颜色就设置什么颜色

#10
sam20802007-06-28 15:58
以下是引用lookwell在2007-6-22 10:10:04的发言:
同一字段中能不能隔10位变种颜色显示出来?

??把同一字段内容显示成不同颜色??应该不行吧,没见过。。。

1