2010-04-28 8 views
8

Verzeihen Sie mir, vielleicht ein wenig naiv zu sein, aber es scheint, dass System.Windows.Controls.DataVisualization.Charting von VS2010 verschwunden ist, und Mischung 4. Ich versuche, ein Balkendiagramm mit einer Linie überlagert zu machen, kann aber ' Ich starte sogar, weil ich die entsprechenden Steuerelemente nicht finden kann.Wo ist Microsoft's WPF/Silverlight Charting in .NET 4.0 verschwunden?

Ich weiß, ich könnte ein externes Grafikpaket verwenden, aber ich möchte zuerst die integrierten Steuerelemente ausprobieren.

Antwort

6

Sie erwähnen Blend, also nehme ich an, dass Sie auf die WPF/Silverlight-Diagrammsteuerelemente verweisen. Der System.Windows.Controls.DataVisualization.Charting Namensraum ist Teil des WPF Toolkit. Sie müssen dieses Toolkit herunterladen und es von Ihrem Projekt aus referenzieren.

+1

Ich habe das nicht .dll, da ist system.windows.controls.datavisualization.toolkit, das scheint den Trick gemacht zu haben, danke für den Zeiger :) – zotty

3

Die Frage wurde geklärt, um anzuzeigen, dass es sich um WPF-Kontrollen handelt. Die folgende Antwort bezieht sich auf die Winforms- und Asp.net-Diagrammsteuerelemente. Ich verlasse es hier, falls andere Leute es nützlich finden.


Die ursprünglichen Kontrollen MS-Diagramm waren nie des Rahmenteils. Sie sind ein separates Projekt.

Sie können sie here herunterladen.

Es gibt auch mehr Informationen über ihre project page.

Es gibt ein Addon zu der IDE, (here), aber es ist für VS2008, ich weiß nicht, ob es mit 2010 arbeiten wird. Ich würde annehmen, dass sie es irgendwann aktualisieren werden, aber dort nicht Es scheint keine Informationen darüber zu geben, wann das passieren wird.


Ich stehe korrigiert, .Net 4.0 hat anscheinend jetzt built in chart controls. Sie sollten nichts installieren müssen. Sie müssen sicherstellen, dass Sie auf Framework 4.0 ausgerichtet sind.

+1

Ihre Bearbeitung ist nicht korrekt. Der Link [eingebaute Diagrammsteuerelemente] ist für ASP.NET und WinForms, ** NOT ** WPF. –

+0

@jberger - Danke. Die ursprüngliche Frage war weniger klar. Ich habe die Antwort aktualisiert, um die Frage zu bearbeiten. Ich werde es hier lassen, anstatt es zu löschen, wenn andere Leute nach den Winforms/asp.net Chart Kontrollen suchen. –