当前位置: 代码迷 >> PB >> PB怎么让树标签文字显示不同的颜色
  详细解决方案

PB怎么让树标签文字显示不同的颜色

热度:85   发布时间:2016-04-29 08:15:10.0
PB如何让树标签文字显示不同的颜色?
如题所示

------解决方案--------------------
pb中做不到
------解决方案--------------------
如果你是pb10.5以上的版本,恭喜你,可以用树型数据窗口来实现


如果你是pb10.5以下版本,你可以用数据窗口来模拟效果,有点麻烦


树型图控件实现不了你的需求
------解决方案--------------------
树型数据窗口 很好,使用起来比较简单
------解决方案--------------------
楼主换个思路吧,不要想改变文本颜色,你可以让节点使用不同的图片,以达到类似的效果
------解决方案--------------------
同意楼上

------解决方案--------------------
请教,如何改变节点图片呢?
探讨
楼主换个思路吧,不要想改变文本颜色,你可以让节点使用不同的图片,以达到类似的效果

------解决方案--------------------
一段简单的代码
//--------------- 图片显示控制

if dw_1.object.flag_source[ll_row] = 'P' then
ltvi_item.pictureindex=5
end if

if dw_1.object.flag_source[ll_row] = 'M' then
ltvi_item.pictureindex=7
end if

if dw_1.object.flag_source[ll_row] = 'D' then
ltvi_item.pictureindex=6
end if
------解决方案--------------------
同意楼上的,就是PictureInex索引
事先给控件添加图片,就是控件的Pictures属性里一栏一栏添加
------解决方案--------------------
PB最强大的就是数据窗口,所以你可以用树型窗口来实现,这个做不同颜色还是很方便的,只是这个在选节点上有点麻烦,这要看你具体想要实现什么了
  相关解决方案