在C#中使用TreeListView控件來顯示樹形視圖時,可以通過設置節點的ImageIndex或者ImageKey屬性來設置節點的圖片。
// 創建一個ImageList控件并添加圖片
ImageList imageList = new ImageList();
imageList.Images.Add(Properties.Resources.icon1); // 添加圖片
// 將ImageList控件與TreeListView控件綁定
treeListView.SmallImageList = imageList;
// 設置節點的ImageIndex屬性來顯示對應的圖片
TreeNode node = treeListView.Nodes.Add("Node1");
node.ImageIndex = 0; // 設置節點的圖片索引
// 添加圖片到ImageList控件
ImageList imageList = new ImageList();
imageList.Images.Add("icon1", Properties.Resources.icon1); // 添加圖片
// 將ImageList控件與TreeListView控件關聯
treeListView.SmallImageList = imageList;
// 設置節點的ImageKey屬性來顯示對應的圖片
TreeNode node = treeListView.Nodes.Add("Node1");
node.ImageKey = "icon1"; // 設置節點的圖片鍵值
通過以上兩種方式可以很方便地設置TreeListView控件節點的圖片。