当前位置: 代码迷 >> VFP >> 表格设计解决方案
  详细解决方案

表格设计解决方案

热度:5648   发布时间:2013-02-26 00:00:00.0
表格设计
我希望设计这样一个表格(Grid)它的第一行及第一列为不同的颜色,请教哪位有高招?

------解决方案--------------------------------------------------------
如果表没有索引,在Grid的Init事件加代码:

This.Setall( "DynamicBackColor ", 'IIF(RECNO()=1,RGB(0,0,255),RGB(255,255,255)) ', "COLUMN ") && 设置当第1行背景色,满足条件为非白色,不满足为白色
This.Setall( "DynamicForeColor ", 'IIF(RECNO()=1,RGB(255,255,255),RGB(0,0,0)) ', "COLUMN ") && 设置当第1行前景色,满足条件为白色,不满足为黑色
THIS.COLUMNS(1).DynamicBackColor= "RGB(0,0,255) " && 设置第1列背景色为蓝色
THIS.COLUMNS(1).DynamicForeColor= "RGB(255,255,255) " && 设置第1列前景色为白色
  相关解决方案