protected virtual void RegisterNodesIcons(TreeNodeCollection nodes)
{
if (ResourceManager.HasResourceManager)
{
foreach (TreeNodeBase node in nodes)
{
if (node.Icon != Icon.None)
{
ResourceManager.GetInstance().RegisterIcon(node.Icon);
}
TreeNode treeNode = node as TreeNode;
if (treeNode != null && treeNode.Nodes.Count > 0)
{
this.RegisterNodesIcons(treeNode.Nodes);
}
}
}
}