I want to be able to dynamically modify the image in a c# treeview. Specifically, I would like to reduce the opacity in certain cases of certain images.
I know that I can add extra icons to the imagelist that is bound to the treeview, but as cases like this add up, the extra icons will get to be too much.
Is there a way to access the image in a treeview node without completely ownerdrawing the whole thing? or if I do have to ownerdraw the entire tree, is there a template I can modify?
TIA!