Bonjour et meilleurs voeux à tous en ce début d'année 2019.
Je travaille sur un projet où l'on construit des arbres à l'aide de Treeviews. Je souhaite que chaque noeud possède un champ calculé automatiquement en fonction de sa position dans l'arbre, à savoir son numéro lexicographique.
Pour fixer les idées, je souhaite faire comme la numérotation auto des paragraphes d'un document Word en mode Plan.
Je connais la méthode du parcours de graphe en largeur mais j'aimerais savoir s'il n'y a pas une solution plus efficace à base de design pattern OO par exemple. Le point important est que l'utilisateur peut modifier l'arbre par drag'n drop et qu'il faut que la numérotation s'adapte instantanément (comme dans Word).
Je tente de faire cela avec VB.Net.
Je n'ai rien trouvé de convainquant dans le web mais sans doute n'ai-je pas frappé aux bonnes portes.
Comme ce sujet me parait d'intérêt général, je le soumets à votre sagacité. Merci d'avance.
Bien cordialement.
Partager