2010-12-06 6 views
7

je suis en train de rechercher une technologie graphique pour C# où je peux afficher une vue arborescente (par opposition à une norme fournie.)C# Arbre/MindMap GUI

Essentiellement je veux avoir l'IUG dessiner un arbre de données (comme si vous alliez dessiner un arbre binaire sur un morceau de papier ou quelque chose d'autre) Puis en cliquant sur chacun des nœuds.

Si ce n'est pas disponible, quelqu'un sait quelque chose où je pourrais avoir une interface graphique de type mindmap qui montre les liens entre les éléments et ceux qui sont cliquables? Je peux deviner que les gens diront en faire un vous-même, auquel cas j'abandonne déjà;) c'est trop avancé pour moi et comme je suis en stage, je ne pense pas qu'on me donnerait le temps de le faire comme il y a sont des questions plus urgentes pour commencer à travailler, comme le fait de faire fonctionner le programme!

Merci

Répondre

6

Vous pouvez jeter un oeil aux commandes de Kevin's WPF Bag-o-Tricks qui a une mise en page de style mind map WPF. Here est un bel exemple. Si vous voulez utiliser des composants plus professionnels, jetez un oeil au produit de Nevron Software, ils ont quelques bons contrôles. Il y a aussi une bibliothèque graphique WPF opensource - graphsharp (que je n'ai pas d'expérience avec, mais j'ai trouvé un nice article by Sacha Barber). Comme il est utilisé dans nDepend, il doit être assez mature.

J'espère que vous obtenez un peu d'inspiration de ces liens :)