Tiene un problema al obtener un control TreeView para mostrar imágenes de nodo. El siguiente código funciona a veces pero no muestra ninguna imagen en otros momentos..NET TreeView no mostrará imágenes
private TreeNode AddNodeForCore(TreeNode root, Core c) {
string key = GetImageKey(c);
TreeNode t = root.Nodes.Add(c.Name, c.Name, key, key);
t.Tag = c;
return t;
}
Tenga en cuenta que cuando falla, el TreeView no puede mostrar ninguna imagen para ningún nodo. El TreeView tiene una ImageList asignada, y la clave de la imagen está definitivamente en la colección de imágenes.
Editar:
Mi google-fu es débil. No puedo creer que no haya encontrado esa respuesta yo mismo.
Ah, tienes razón. Este es de hecho el hecho más interesante. – VVS