Entwickler-Ecke

WinForms - BarGraph


Steve90211 - Di 29.06.10 10:37
Titel: BarGraph
Hallo

Ich bekomme in regelmäßigen Abständen 10 Messwerte und soll diese (und die letzten 9) nun graphisch anzeigen.
Ich hatte das schon mal in Delphi realisiert und muss das nun in C# wieder machen. "Damals" habe ich mir einfach das TChart zurechtgebogen.

Habt ihr eine Idee wie ich das möglichst einfach realisieren kann!?
Alles per Hand zu machen währe wohl n bissel aufwändig evtl. kennt ihr ja auch ne Komponente?


Christian S. - Di 29.06.10 11:08

Habe noch nie damit gearbeitet, aber Du könntest Dir mal ZedGraph [http://zedgraph.org/wiki/index.php?title=Main_Page] angucken :)


danielf - Di 29.06.10 12:30

Aber da gibts doch was von Ratiopharm Microsoft [http://msdn.microsoft.com/de-de/library/system.windows.forms.datavisualization.charting.chart.aspx].

Das verwende ich in der Regel um solche Charts anzuzeigen. Wüßte nichts was dagegen spricht.

Gruß


Christian S. - Di 29.06.10 12:57

Es schraubt die Systemvoraussetzungen auf .NET 4 ;-)


danielf - Di 29.06.10 13:03

Ich weiß nicht wieso bei MSDN bei der Unterstützung nur 4.0 steht.. Bei mir tut es einwandfrei in 3.5.

// Edit: Ich hab hier das .NET Framework 4.0 installiert. Hab aber VS 2008 und kompiliere auf 3.5


Steve90211 - Di 29.06.10 13:21

Cool thanks :)

Eine "Ratiopharm"-Lösung währe garnet schlecht ... werde ich mir gleich mal anschauen. :)

Muss mir nur noch .NET 4.0 Installieren.


Steve90211 - Di 29.06.10 14:12

äähhh ... moment mal ...

4.0 geht ja mit VS2008 eh nicht... oder!?


danielf - Di 29.06.10 14:14

Wie gesagt, ich habe gesagt ich hab das 4.0 Framework installiert, verwende aber vs 2008 und dementsprechend ist mein Projekt auch auf max. 3.5 konfiguriert. Das sollte bei dir also auch funktionieren.


Steve90211 - Di 29.06.10 14:51

Der Namespace "DataVisualization" wird nur leider nicht gefunden. ... :gruebel:

(Und Assembly hinzufügen hat auch noch nicht geklappt...)


danielf - Di 29.06.10 14:57

Du hast auf System.Windows.Forms.DataVisualization referenziert?


Steve90211 - Di 29.06.10 15:32

Sicher! .... nur nicht richtig.

Ich habe "verweis Hizufügen" gemacht und dann bei "Durchsuchen" die "System.Windows.Forms.DataVisualization.dll" ausgewählt.
Im Reiter ".NET" habe ich nichts passendes gefunden ...

Nun kommt allerdings die Fehlermeldung "Die aufgelöste Datei hat eine falsche Prüfsumme, keine Metadaten, oder ..."



(ich sollte wohl langsam mal den Threat umbenennen ^^)


danielf - Di 29.06.10 15:37

Du hast das 4er Framework installiert und im .NET Reiter gibt es keinen entsprechenden Eintrag??


Steve90211 - Di 29.06.10 16:04

Habe "Microsoft .NET Framework 4 (Standalone Installer)" Installiert ...
So im Nachhinein währe ein ".NET 4 SDK" wohl besser aber das finde ich nicht...

Wenn ich mir einfach mal das VS2010 runter lade ... da sollte das SDK doch drinnen sein oder!?


danielf - Di 29.06.10 16:46

Ich mein ich habe den WebInstaller [http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=en] verwendent.

Falls das nicht geht ist glaub echt ein neuer Thread fällig und Ja mit VS2010 kommt es auf jedenfall mit.