Devexpress 設定TreeListt圖示
阿新 • • 發佈:2020-11-01
幾年不用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_GetStateImage(object sender, DevExpress.XtraTreeList.GetStateImageEventArgs e) { e.NodeImageIndex = e.Node.ImageIndex; }
5、結果