Я хотел бы вставить изображение в метку узла TreeView.Я не могу использовать значок узла, потому что он уже используется для других целей.Другим решением будет возможность иметь 2 значка на узел.
Я предлагаю расширить TreeNode на некоторое свойство Image SecondIcon, добавить коллекцию из них в TreeView и подписаться на событие TreeView.DrawNode.
TreeNode
Image SecondIcon
TreeView
TreeView.DrawNode
Здесь вы можете найти еще несколько подсказок и пример: http://msdn.microsoft.com/en-us/library/system.windows.forms.treeview.drawnode.aspx.