要设置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节点中设置不同的图标。