Devexpress Winform XtraTreeList 节点添加自定义图片
要求:根据节点行的某个数据来确定动态自定义图片
如图:
1、拖出一个控件imageCollection,编辑图片项
2、设置TreeList的StateImageList为上面建的imageCollection
3、设置TreeList的CustomDrawNodeCell事件,如果StateImageIndex为-1则不展示图片。0展示imageCollection图片列表第一项 。
if (!string.IsNullOrEmpty(e.Node["vc_test"].ToStringEx())) { e.Node.StateImageIndex = 0; } else { e.Node.StateImageIndex = -1; }
量变会引起质变。