vfp实例教程   vfp基础教程   vfp初级教程   vfp中级教程   vfp高级教程   vfp网上文摘   vfp等级考试   vfp源码下载
您的位置:首页 >> vfp教程 >> vfp中级教程 >> 第五课 更多属性

动态背景及前景色属性(dynamicbackcolor、dynamicforecolor)

用于指定表格列对象的背景色和前景色。

所谓动态,是指同一列的不同记录可以为不同颜色,用表达式设置该属性,表格每次刷新会重新计算表达式的值,并根据此值重新设置颜色,因此常常用于根据不同的条件设置颜色。

比如前面有一个删除标记属性,我们为了防止误删除而将删除标记列隐藏,但这样就使得那些做了删除标记的记录看不出来,这又是一个不足,为此我喜欢将列的dynamicbackcolor属性设为:

iif(delete(),rgb(192,192,192),rgb(255,255,255))

这样做了删除标记的记录背景将变为灰色,而没有作删除标记的为白色,为了显示效果好,表格每一列的该属性都要设置为这一表达式,麻烦点。

类似的属性还有dynamicalignment、dynamiccurrentcontrol、dynamicfontbold、dynamicfontitalic、dynamicfontstrikethru、dynamicfontunderline、dynamicfontname、dynamicfontoutline、dynamicfontshadow、dynamicfontsize、dynamicinputmask等。

返回

     

首页 | 设为首页 | 加入收藏 | 关于本站 | 友情链接 | 版权声明

     
 
Copyright© www.bianceng.cn Powered by 编程入门网 All Rights Reserved
吉ICP备06005558号