标签:
vfpgrid表格 |
分类: VisuralFoxProl |
如何在VFP表格控件中用颜色区分特定的记录?
下面的示例很简单,就是对一个表格中年龄大于30岁的记录用红背景色加以标记单元格。
对表单FORM1的Activate事件编程如下:
oGrd = THISFORM.grd
oGrd.SetAll("dynamicbackcolor", "", "Column")
oGrd.SetAll("dynamicforecolor", "", "Column")
oGrd.SetAll("dynamicforecolor", "RGB(0,0,0)", "Column")
FOR i = 1 TO oGrd.ColumnCount
ENDFOR
oGrd.Refresh
thisform.Grid1.SetAll("DynamicforeColor","IIF(是否被注(撤)销='是',rgb(255,0,0),rgb(0,0,0))") &&使被注撤销的记录显红色
链接:

加载中…