当前位置: 代码迷 >> PB >> dw中怎么修改某一单元格的字体颜色
  详细解决方案

dw中怎么修改某一单元格的字体颜色

热度:83   发布时间:2016-04-29 10:06:47.0
dw中如何修改某一单元格的字体颜色?
我用
dw_1.Modify("col1.Color='"+string(rgb(192,192,192)) +"'")
dw_1.Modify("col2.Color='"+string(rgb(192,192,192)) +"'")
dw_1.Modify("col3.Color='"+string(rgb(192,192,192)) +"'")
...
这样操作是把某列从第一行到最后一行整个全部修改了。如何只修改一个单元格呢?


------解决方案--------------------
在那列颜色属性中写入表达式:
if(getrow() = 1,rgb(..),rgb(..))
------解决方案--------------------
探讨
在那列颜色属性中写入表达式:
if(getrow() = 1,rgb(..),rgb(..))

------解决方案--------------------


有示例可以修改指定单元格颜色
------解决方案--------------------
探讨
有,动态的修改PB 的 col.color 即可。。。

如:在DW 控件的clicked 事件中写:
modify("指定列名.background.color = '0 ~t if (getrow() = 指定行, rgb(192,192,192),rgb(255,255,255))'")


  相关解决方案