zoukankan      html  css  js  c++  java
  • Devexpress 设置TreeList图标

    几年不用Devexpress,居然TreeList设置图标都忘记怎么弄了,记录下

    1、窗口上拖动一个TreeList和一个ImageCollection

    2、设置ImageCollection图像

     3、设置

     4、代码如下

    public Form1()
    {
        InitializeComponent();
        //TreeListNode treeNode = new TreeListNode();
        //treeNode.ImageIndex = 0;
        //treeNode.SetValue("ID", "111");
        //treeList1.Nodes.Add(treeNode);
    
        List<DataSingle> dataSingles = new List<DataSingle>();
        DataSingle dataSingle = new DataSingle();
        dataSingle.ID = 1111;
        dataSingle.TEXT = "22222";
        dataSingle.ImgIndex = 0;
        dataSingles.Add(dataSingle);
        treeList1.DataSource = dataSingles;
    
    }
    public class DataSingle
    {
        public int ID { get; set; }
        public string TEXT { get; set; }
        public int ImgIndex { get; set; }
    }
    
    
    private void treeList1_CustomDrawNodeImages(object sender, DevExpress.XtraTreeList.CustomDrawNodeImagesEventArgs e)
    {
        if(e.Node.GetValue("ImgIndex")!=null)
        e.SelectImageIndex = int.Parse(e.Node.GetValue("ImgIndex").ToString());
    }
    

      

    5、结果

      

  • 相关阅读:
    第二阶段冲刺第七天
    学习进度表_十五周
    第二阶段冲刺第六天
    第二阶段冲刺第五天
    第二阶段冲刺第四天
    第二阶段冲刺第三天
    Beta阶段项目总结
    Alpha阶段项目总结
    第二次冲刺站立会议10
    第二次冲刺站立会议09
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/13910800.html
Copyright © 2011-2022 走看看