Si vous recherchez des graphiques WPF, essayez notre tout petit téléchargement de démonstration pour une expérience rapide de notre vitesse, de la qualité du rendu, de la robustesse et du code utilisateur. Oui, je dirige Gigasoft depuis plus de 14 ans, parlez-moi, je suis là pour vous aider. wpf charting
DynamicDataDisplay - une belle bibliothèque de visualisation de données open source. Malheureusement, il n'a pas été mis à jour depuis le 30 avril 2009.
Outils payants avec prise en charge intégrée du panoramique / zoom:
Graphiques Visiblox (abandonnés). La prise en charge des graphiques 2D les plus importants est fournie avec le zoom et le panoramique. La version gratuite est livrée avec un filigrane. ( Voir cet article de blog sur l'utilisation du zoom / panoramique)
SciChart WPF . Prend en charge les graphiques 2D et 3D accélérés DirectX, est livré avec zoom et panoramique, molette de la souris avec animation sur le zoom. ( Voir cet article de blog sur l'utilisation du zoom / panoramique sur plusieurs graphiques)
Telerik RadChart . Prend en charge de nombreux graphiques 2D, prend en charge le zoom et le panoramique, vous devrez peut-être faire un peu de travail à ce sujet.
Visifire . Prend en charge de nombreux graphiques 2D et le zoom sans animation, il peut être nécessaire de faire un travail supplémentaire pour un zoom plus fluide. (Ce service n'est plus disponible)
Syncfusion SfChart . Prend en charge de nombreux types de séries 2D et fournit la fonction de zoom interactif qui prend en charge le mode tactile. Différents types de zoom sont pris en charge (molette de la souris, pincement, sélection).
Divulgation complète: J'ai été fortement impliqué dans le développement de Visiblox, donc je connais cette bibliothèque de manière beaucoup plus détaillée que les autres.
Il semble que Visiblox n'est gratuit que si vous êtes heureux d'avoir des graphiques en filigrane, et Visifire n'est qu'une version d'essai.
Will Dean
@Basarat Ali: pourriez-vous lier un exemple? Impossible de trouver un exemple montrant cela dans leur galerie.
Gergely Orosz
remarquez que la barre de défilement a des poignées déplaçables ... vous pouvez l'utiliser pour zoomer sur l'axe des x ainsi que pour faire un panoramique: visifire.com/blog/2010/02/26/… Une autre version ajoutée cliquez sur zoom: visifire.com/blog/2010 / 04/09 /… Bien que les deux soient uniquement sur l'axe X ... hmmm peut-être qu'ils n'ont pas de zoom sur l'axe y. Mieux
vaut
Il y a quelque chose qui ressemble vaguement à un zoom X. Si vous cherchez à mettre en œuvre un zoom et un panoramique appropriés, Visifire ne semble pas avoir cela hors de la boîte.
Gergely Orosz
Divulgation complète, propriétaire de Gigasoft, nouvelle version maintenant avec WPF. Voici des informations et un lien vers une démo de 7 Mo qui est un must pour tous ceux qui s'intéressent à la cartographie wpf: lien
Robert
70
Un autre est OxyPlot , qui est une bibliothèque de traçage .Net multiplateforme open source (WPF, Silverlight, WinForms, Mono).
L'intrigue Oxy est vraiment bonne, mais ce n'était pas ce que je voulais, alors j'ai fait ça, peut-être que ça peut aussi aider les autres github.com/beto-rodriguez/Live-Charts
bto.rdz
26
DynamicDataDisplay est brillant, zoom et panoramique intégrés et gratuit sur CodePlex.
Ils sont bons mais la dernière fois qu'ils ont été mis à jour, c'était en 2009
Gilad
Je peux confirmer ceci. C'est décent pour assembler rapidement un graphique. Cependant, la documentation est pratiquement inexistante, vous devez donc vous attendre à rechercher des tutoriels sur Internet. Le meilleur tutoriel que j'ai regardé est celui-ci: msdn.microsoft.com/en-us/magazine/ff714591.aspx
Ciaran Gallagher
1
@MrTelly pouvez-vous me dire que pouvons-nous utiliser les graphiques D3 avec .NET 3.5?
Saad Qureshi
@saad depuis longtemps depuis que je l'ai utilisé, et c'était avec .net 2.0. Comme vous avez la source, cela devrait fonctionner, et si ce n'est pas le cas, cela peut être corrigé. Faites-moi savoir si vous avez besoin d'un coup de main.
MrTelly
9
Vous pouvez faire fonctionner les contrôles de graphique Silverlight sur WPF , ils sont assez sympas (et gratuits).
Le contrôle de graphique dans la boîte à outils WPF a un bogue horrible: il n'oublie jamais aucun des points de données. Donc, si vous essayez d'implémenter un graphique flottant, vous perdrez de la mémoire après environ 3000 objets DataPoint. Ce bug a été signalé à MS il y a plus d'un an mais personne ne semble s'en soucier ...
Sparrow Chart Toolkit un meilleur contrôle de graphique
open
source pour plusieurs plates-formes
-WPF -Silverlight
-WinRT
-Windows phone
-Windows Forms
-Mono
J'ai utilisé le produit ChartFx de SoftwareFX et cela fonctionne bien.
Kelly
2
aM Charts crée également des contrôles WPF Chart. Actuellement, ils ne montrent qu'un graphique à secteurs, mais ils sont prêts à en fournir de nouveaux à court terme.
Les amCharts pour WPF ne sont plus en version bêta et prennent en charge les types de graphiques les plus populaires tels que les lignes, les zones, les colonnes, les barres, les secteurs, etc.
Alan Mendelevich
Cependant, amCharts aura un filigrane sur le coin supérieur à moins que vous n'achetiez la licence.
Jin
2
DevExpress a également des graphiques (voir DevExpress.Com ).
Merci d'avoir publié votre réponse! Veuillez lire attentivement la FAQ sur l'auto-promotion . Notez également qu'il est nécessaire que vous publiez un avertissement à chaque fois que vous établissez un lien vers votre propre site / produit.
Réponses:
Outils gratuits prenant en charge le panoramique / zoom:
Outils gratuits sans prise en charge intégrée du panoramique / zoom:
Outils payants avec prise en charge intégrée du panoramique / zoom:
Divulgation complète: J'ai été fortement impliqué dans le développement de Visiblox, donc je connais cette bibliothèque de manière beaucoup plus détaillée que les autres.
la source
Un autre est OxyPlot , qui est une bibliothèque de traçage .Net multiplateforme open source (WPF, Silverlight, WinForms, Mono).
la source
DynamicDataDisplay est brillant, zoom et panoramique intégrés et gratuit sur CodePlex.
la source
Vous pouvez faire fonctionner les contrôles de graphique Silverlight sur WPF , ils sont assez sympas (et gratuits).
la source
La boîte à outils WPF est disponible. Il est gratuit de CodePlex.
Il peut être téléchargé ici . Il y a quelques commentaires ici .
la source
Le contrôle de graphique dans la boîte à outils WPF a un bogue horrible: il n'oublie jamais aucun des points de données. Donc, si vous essayez d'implémenter un graphique flottant, vous perdrez de la mémoire après environ 3000 objets DataPoint. Ce bug a été signalé à MS il y a plus d'un an mais personne ne semble s'en soucier ...
la source
Sparrow Chart Toolkit un meilleur contrôle de graphique
open
source pour plusieurs plates-formes -WPF -Silverlight
-WinRT
-Windows phone
-Windows Forms
-Mono
https://sparrowtoolkit.codeplex.com/
la source
Visifire prend en charge une large gamme de graphiques 2D et 3D avec des fonctionnalités de zoom et de panoramique.
Divulgation complète: j'ai participé au développement de Visifire.
la source
Article de projet de code ici .
Produits commerciaux:
Je suis sûr qu'il y en a d'autres
la source
aM Charts crée également des contrôles WPF Chart. Actuellement, ils ne montrent qu'un graphique à secteurs, mais ils sont prêts à en fournir de nouveaux à court terme.
la source
DevExpress a également des graphiques (voir DevExpress.Com ).
la source
Essayez GraphIT de TechNewLogic, vous pouvez le trouver sur CodePlex ici: http://graphit.codeplex.com
Divulgation complète: Je suis le développeur de GraphIT et propriétaire de la société en développement.
la source