Merci pour ta reponse. Je suis dans le premier cas et j'aimerais avoir une idée sur ce code:
onexpand(sender, e)
{
e.node.childnodes.clear();
list<treeviewnode> lstNode = getchilds(e.node)
fillnodes(e.nodes, lstNode);
}
si tu pouvais me dire comment faire charger les noeuds enfants comme tu me le conseil

Cogito