2011-01-17 2 views
2

Ich habe versucht, MSCharts in eine WPF-Anwendung zu integrieren, die Blacklight als UI-Bibliothek verwendet (zum größten Teil). Die Leistung ist viel langsamer und Inkompatibilität ist offensichtlich. Ihr kennt einen besseren Weg? MSCharts-Funktionen in WPF!MSCharts auf WPF

+0

Haben Sie ein gutes Diagramm gefunden? wenn ja, bitte suggeriere es mir ... ich suche auch nach dem gleichen ... suche nach chart Mit reichen Funktionen für SilverLight Application, aber nicht gefunden ... auch, wie man mshart in silverlight verwendet ..... danke Sie so viel – Pritesh

+1

@ Pritesh, konnte ich MSCharts mit WPF nicht gut integrieren. So verwendet WPF Toolkit und seine Diagrammbibliothek stattdessen. Sie müssen es durchlaufen und müssen das Aussehen und das Gefühl ändern, um Ihren Bedürfnissen zu entsprechen. Es gibt eine Reihe von Fragen, die ich zu SO gestellt habe und ich hoffe, dass sie für Sie nützlich sein werden. Auch Sie können eine große Anzahl von Online-Referenzen finden. Viel Glück. –

+0

picmate Vielen Dank für Ihre Antwort. – Pritesh

Antwort

1

Ich glaube nicht, dass MSCharts mit WPF kompatibel sind. Vom MSChart download page

ASP.NET und Windows Forms-Chart Controls für .NET Framework 3.5 SP1

würden Sie besser dran am WPF Toolkit und der Extended WPF Toolkit suchen sein. Dies bietet Steuerelemente, die speziell für WPF entwickelt wurden, um alle verfügbaren Funktionen nutzen zu können.

+0

Hallo ChrisF, Danke für deine schnelle Antwort. Ich schaute auf das WPF Toolkit, aber nicht das erweiterte. Was ich brauche, ist die gleiche Kraft von MSCharts in einem wpf-Kontext für ein BI-Dashboard freizusetzen. –

+0

@picmate - Ich habe auch keinen detaillierten Vergleich gemacht (wie ich es nicht musste). Wenn das WPF Toolkit nicht das tut, was Sie benötigen, müssen Sie möglicherweise mit anderen kommerziellen Steuerelementen wie Telerik oder Infragistics arbeiten. – ChrisF

+0

Danke nochmal ChrisF. Soweit ich sehen kann, besteht die einzige andere Lösung darin, die WPFToolkit-Diagramme entsprechend unseren Bedürfnissen zu verbessern. Lassen Sie es mich wissen, wenn Sie irgendwelche Ressourcen kennen, die ich verwenden kann, um WPFCharts produktiver zu machen. –

4

Welche Art von Diagrammanforderungen haben Sie? Die WPF/Silverlight-Toolkit-Charts wurde gezeigt, dass sehr langsam sein:

http://www.scottlogic.co.uk/blog/colin/2010/12/visiblox-visifire-dynamicdatadisplay-charting-performance-comparison/

Es gibt jedoch Alternativen. Visiblox bietet ein Hochleistungsdiagramm für WPF.

+0

Hallo Colin, Danke für die Antwort. Ich schaue mir einige kostenlose WPF-Charting-Ressourcen an, um sie in ein Dashboard-Tool zu integrieren. WPF Toolkit Charts sind nicht so reich wie MSCharts (?, zumindest bis ich es zuletzt gesehen) –

+0

@picmate ya genau .. Toolkit von WPF und SilverLight enthält kein Diagramm mit reichen Funktionalität, so dass ich auch für die Verwendung von MSChart suchen Silverlight oder jede Opensource oder freie Diagrammsteuerung, die Funktionen wie Zoomen, Panning, Annotation, DrilDown, Selection usw. enthalten. – Pritesh

+0

@Pritesh, müssen Sie möglicherweise WPF Toolkit bis zu einem gewissen Grad anpassen, Drill-Down-Effekte usw. zu haben. –