本帖最后由 e472413641 于 2018-2-5 13:47 编辑
求大家赞,十个赞才能升一级
我的第一个贴,就不设置回复可见了,希望大家多多回复和赞,让我升下级我使用的是DevExpress10.1.7版本的
//在XtraTreelist的不同节点显示不同的图片,在设计界面时拖入一个(Windows.Froms.ImageList)imageListTreeIco,接下来将进行如下设置: //1.点击imageListTreeIco,选择“Images”属性,向imageListTreeIco添加图片。
//2.点击XtraTreelist,设置以下属性: tlTemplate.StateImageList = imageListTreeIco;
//3.新增XtraTreelist事件: tlTemplate.GetStateImage += tlTemplate_GetStateImage;
//4.tlTemplate_GetStateImage: private void tlTemplate_GetStateImage(object sender, GetStateImageEventArgs e) { if (String.IsNullOrEmpty(e.Node.GetDisplayText("CODE"))) e.NodeImageIndex = e.Node.Expanded ? 1 : 0; else e.NodeImageIndex = 3;//imageListTreeIco的index }
最终效果
关于使用StateImageList还是SelectImageList参考DevExpress的说明图片
求大家赞,十个赞才能升一级
|