当前位置: 代码迷 >> PB >> 怎么动态更改数据窗口的字体
  详细解决方案

怎么动态更改数据窗口的字体

热度:97   发布时间:2016-04-29 05:39:10.0
如何动态更改数据窗口的字体
比如说当这行数小于10的时候,某列字体为宋体,当行数大于10时,某列字体为楷体
------解决方案--------------------
字体好像不能直接在数据窗口里面设置公式

看来只能在retrieveend事件里面改写Object.<Column>.Font.Face了
------解决方案--------------------
试了一下,modify和object都可以改的
fontmodify:
dw_1.Modify('yymm.font.face="Code 128"')
dw_1.Modify('type.font.face="Arial Black"')
dw_1.Modify('num.font.face="Wingdings 2"')
fontobject:
dw_1.object.yymm.font.face="Wingdings 2"
dw_1.object.type.font.face="Code 128"
dw_1.object.num.font.face="Arial Black"
结果:
  相关解决方案