我做了个插件,点击插件后能够以动态Treeview形式显示当前解决方案里的工程及文件,
这些已经解决了,但是我想在Treeview显示时给其添加相应的图标,怎样才能实现啊。
我用ImageList组件,没有弄明白。
请各位高手指点。谢谢!!! 

解决方案 »

  1.   

    可以把图标预先放在imagelist中,将imagelist和treeview绑定,然后显示图标的时候就设置TreeNode.ImageKey就可以了
      

  2.   

    ImageList 里边右键添加图片
    添加节点的时候,设置图片索引
                    var newNode = new TreeNode("家电");
                    newNode.ImageIndex = 0;
                    treeView1.Nodes.Add(newNode);
      

  3.   

    不明白,Treeview是动态,想添加相应的图标也是不定的。
    关键是找到文件后,怎样才能获取其文件的图标呢???