.NET graphique de la bibliothèque autour de vous?
Je suis à la recherche d'Graphique bibliothèques pour .net. Sont-il sorti?
ps: je veux dire GRAPHE des bibliothèques, pas de graphiques, ni de cartographie des bibliothèques!
edit: Ce que je veux dire, c'est des graphiques, de la théorie des graphes:
(source: sourceforge.net)
J'ai aussi besoin d'avoir des capacités de dessin.
- Peut-être il pourrait être utile: github.com/komorra/NodeEditorWinforms
- Le lien de l'image semble être cassé (il redirige vers quelque chose d'autre maintenant)
Vous devez vous connecter pour publier un commentaire.
Utiliser une combinaison de QuickGraph et Graphique# (WPF) - les deux top notch bibliothèques. Ils travaillent vraiment bien pour moi, mais la documentation Graphique# est quasi inexistant.
Je travaille dans le NDepend de l'équipe et nous sommes passés de GraphViz pour MsAgl (Microsoft Automatique De La Présentation Graphique) en septembre 2008. Le MsAgl licence permet l'utilisation commerciale. Voici un échantillon de quelques photos de MsAgl graphiques intégrés dans NDepend (tout est interactif, les nœuds sont mobiles/sélectionnable/amovible/cliquables, les bords sont modifiables/sélectionnable/amovible/cliquables, la mise en page est zoomable, et aussi, bien qu'il pourrait être plus propre la MsAgl API est assez propre pour travailler avec):
Tu mon précédent post supprimé, je vais essayer de donner plus complexes de réponse sur la question.
La première réponse n'est pas tout à fait réels plus comme le Graphique# bibliothèque est fortement dépassées.
Je vais vous recommandons de vérifier la combinaison de GraphX et Quickgraph. GraphX que le moteur de rendu et Quickgraph que le graphique de gestion et d'opération mathématique composant.
GrpahX bibliothèque est codé en WPF 4.0 et le MÉTRO. Il offre de nombreuses fonctionnalités qui le Graphique# manque:
Aussi GraphX prend en charge toute la mise en page originale des algorithmes de Graphe#.
Veuillez visiter http://panthernet.ru/forum si vous avez des questions!
Il est QuickGraph, il fonctionne très bien et a la plupart des algorithmes de base.
Vous pouvez utiliser le NodeXL de l'API de Microsoft Research à: http://www.codeplex.com/NodeXL mais une question similaire a été posée au: https://stackoverflow.com/questions/44090/do-you-know-any-graph-visualization-libraries-for-net/
Prendre un coup d'oeil à yWorks:
http://www.yworks.com/en/index.html
Il n'y a pas une quantité massive de bonnes bibliothèques, de ce que j'ai vu.
Je n'ai pas encore essayé mais couru à travers une offre intéressante de la Recherche sur la sp pour la visualisation de graphes orientés Microsoft Automatique De La Présentation Graphique.
Essayez d'utiliser "graphe orienté" ou "digraphe" pour les termes de recherche. Je reçois beaucoup de visites.
Découvrez
http://quickgraph.codeplex.com/
Ils ont le soutien pour la visualisation via DotViz et Glee.
Pour la visualisation, je voudrais aussi vérifier
http://flare.prefuse.org/
Bien que son flash, il semble très intéressant, et ils ont au moins de l'arbre de visualisation, si vous pouvez être en mesure de convaincre certains non-graphes orientés hors de lui.
Prendre un coup d'oeil à Satsuma. Écrit en C#, principalement des algorithmes sur les graphes, mais il y a une base graphique de mise en page et le dessin aussi bien.
La C5 Générique De La Collection De La Bibliothèque
pour C# et CLI
Copain je pense que cette est ce qu'il vous faut!
Nous avons utilisé ZedGraph qui est un projet Open Source écrit en C#, de sorte que vous pouvez modifier si vous le jugez nécessaire. Il a servi à nos besoins, qui sonnent comme ils sont très proche de ce que vous avez décrit. Il y a même un le site wiki pour le projet, avec quelques très bons échantillons.
Matlab a un bon soutien pour la représentation graphique, et avec quelques lignes de .NET, vous pouvez appeler un .m fichier pour afficher les graphiques. Voir Création d'un graphique ou d'un terrain à partir d'une console C# app, à l'aide de Matlab?