要設置Winform Tree節點的不同圖標,可以按照以下步驟操作:
添加圖標資源:首先,準備好不同的圖標資源,可以是圖片文件,也可以是圖標資源文件(.ico)。
設置節點的ImageIndex和SelectedImageIndex屬性:在Tree節點添加時,可以設置節點的ImageIndex和SelectedImageIndex屬性來指定節點的圖標。例如:
TreeNode node1 = new TreeNode("Node 1");
node1.ImageIndex = 0; // 指定節點的普通狀態圖標
node1.SelectedImageIndex = 1; // 指定節點的選中狀態圖標
treeView.Nodes.Add(node1);
ImageList imageList = new ImageList();
imageList.Images.Add(Properties.Resources.icon1); // 添加第一個圖標資源
imageList.Images.Add(Properties.Resources.icon2); // 添加第二個圖標資源
treeView.ImageList = imageList; // 將ImageList控件與TreeView控件關聯
通過以上步驟,便可以實現在Winform Tree節點中設置不同的圖標。