Foxtable(狐表)用户栏目专家坐堂 → 窗口TreeView字体颜色问题


  共有3401人关注过本帖树形打印复制链接

主题:窗口TreeView字体颜色问题

帅哥,在线噢!
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2221 积分:18261 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2023/1/29 8:30:00 [显示全部帖子]

如果用其它方法定义底色或者字体颜色,做法太复杂了,还会导致树闪烁。
如果是为了醒目,建议用树节点图标识别(也会有不明显的闪烁)

 回到顶部
帅哥,在线噢!
chnfo
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2221 积分:18261 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2023/1/29 8:34:00 [显示全部帖子]

for each nd as winform.treenode in Forms("窗口1").Controls("TreeView1").allnodes
if nd.datarow("星期") = "星期六" orelse nd.datarow("星期") = "星期日"
nd.IconFile = "C:\Icons\Clone.ico"  '定义一个周六周末专用图标,这是设置节点图标
nd.ForeColor = Color.Red '这是设置节点颜色
end if 
next
[此贴子已经被作者于2023/1/29 8:50:27编辑过]

 回到顶部