标题:TreeView设置背景色后,CheckBox边缘还有白色,如何处理
只看楼主
foxfans
Rank: 4
等 级:贵宾
威 望:11
帖 子:90
专家分:278
注 册:2021-10-23
得分:0 
那个白块屏蔽是有技巧的。设置颜色也无需用api(用api也可以)
1. 可以设置仅 0 或 1(对应于textonly 和 picture and text),treelines的会有白块,得另外处理(用勾子可以屏蔽不过不建议)
2. 要设置不同的颜色直接引用某个节的颜色如:
for xx=1 TO thisform.olecontrol1.Nodes.Count
    thisform.Olecontrol1.nodes(xx).foreColor = RGB(222, 110, 66)  &&.BackColor ....都可以从这里面来设置任何一个节点的相关属性
    ...
    ...
endfor




[此贴子已经被作者于2022-3-12 23:04编辑过]

2022-03-12 22:54
sych
Rank: 3Rank: 3
等 级:论坛游侠
威 望:6
帖 子:179
专家分:183
注 册:2019-10-11
得分:0 
这个才是真正的解决方法
2022-03-13 20:11
easyppt
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:119
专家分:169
注 册:2021-11-24
得分:0 
RE: foxfans
3楼 6.0版本的 白块如何处理? 需要 treelines 啊,不然不美观,而且效果也不好。

[此贴子已经被作者于2022-3-13 23:54编辑过]

2022-03-13 23:48
sostemp
Rank: 4
等 级:业余侠客
威 望:8
帖 子:162
专家分:221
注 册:2009-6-2
得分:0 
学习
2022-07-20 09:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-507768-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.212895 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved