Microsoft Chart Control
Frank Dzaebel, erstellt am: 26.10.2008, zuletzt geändert: 26.10.2008
Kategorie:Controls, .NET-Version:3.5 SP1

Installations-Details und Download-Adressen zu den neuen .NET Chart-Controls von Microsoft. Die "Microsoft Chart Controls für .NET" ermöglichen eine anspruchsvolle Daten-Visualisierung für Entwickler. Durch Benutzung dieser Chart-Steuerelemente kann man ASP.NET oder Windows-Forms-Applikationen mit einfachen, intuitiven und visuell sehr ansprechenden Diagrammen für komplexe statistische oder finanzielle Analyse erstellen. Die Steuerelemente sind explizit für Microsoft Visual Studio 2008 designed.

Tip:

Ziehen Sie das Chart-Control (im deutschen Visual Studio) in die Registerkarte "Daten" zu dem DataSet und DataGridView.
Dort ist es auch im Englischen eingeordnet.

Löschen Sie danach die Registerkarte "Data".




Systemanforderungen:

Unterstützte Betriebssysteme:
    Windows Server 2003 Service Pack 2;
    Windows Server 2008;
    Windows Vista; (einige Tools nur mit SP1)
    Windows XP Service Pack 3

.NET Framework: .NET Framework 3.5 SP1
Prozessor: Pentium- oder gleichwertiger Prozessor mit mindestens 400 MHz; Pentium- oder gleichwertiger Prozessor mit 1 GHz empfohlen
RAM:Mindestens 96 MB; 256 MB empfohlen
Festplatte: Ggf. bis zu 500 MB verfügbarer Speicherplatz erforderlich
Bildschirm: 800 x 600, mindestens 256 Farben; 1024 x 768 Highcolor, 32-Bit empfohlen


[Downloaddetails: Microsoft Chart Controls für Microsoft .NET Framework 3.5]

Hier sind die zentralen benötigten DLLs für das MSCHart-Control enthalten:

 System.Windows.Forms.DataVisualization.dll        [Version 3.5.30729.116]
 System.Windows.Forms.DataVisualization.Design.dll [Version 3.5.30729.116]
 System.Web.DataVisualization.dll                  [Version 3.5.30729.116]
 System.Web.DataVisualization.Design.dll           [Version 3.5.30729.116]

Diese DLLs werden u.a. in den Globalen Assembly Cache installiert.
Einzubinden durch: Verweis hinzufügen / Durchsuchen /
unten folgendes eingeben:
     %programfiles%\Microsoft Chart Controls\Assemblies 
     was auch automatisch beim Hineinziehen des Chart-Controls aus der ToolBox von Visual Studio 2008 passiert.

.NET Namespace:
    System.Windows.Forms.DataVisualization.Charting
    bzw.: System.Web.UI.DataVisualization.Charting

Registry (u.a.):
   HKLM\Software\Microsoft\NET Framework Chart Setup\NDP\v3.5
   HKLM\Software\Microsoft\NET Framework Chart Setup\NDP\v3.5\1033

Der RegistryKey für das Servicepack bleibt (dort) auf 1. (SP1)

Visual Studio 2008:
   Hier wird in der ToolBox unten eine Data-Registerkarte eingefügt, in der das Chart-Control beinhaltet ist.


[Download details: Microsoft Chart Controls for .NET Framework Documentation]

Ausführliche englische MSDN-like Dokumentation als einzelne CHM-Datei.


[Samples Environment for Microsoft Chart Controls - Release: Samples Environment for Chart Controls]

Sehr empfehlenswert! Alle Beispiele in C#.
Startet man die "WinFormsChartSamples.sln" bzw. "ChartSamples.sln" (für Web) kann man nach F5 alle Typen von Charts sehr benutzerfreundlich und übersichtlich einsehen (in der Oberfläche ist auch die VB.NET Syntax mit ersichtlich).


[Downloaddetails: Language Pack für Microsoft Chart Controls für Microsoft .NET Framework 3.5]

Das Language Pack für Microsoft Chart Controls für Microsoft .NET Framework 3.5 enthält übersetzten Text (z. B. Fehlermeldungen) für jede Sprache.

Installations-Verzeichnis (u.a.) :
   %programfiles%\Microsoft Chart Controls\Assemblies\de
   Version wie oben auch : 3.5.30729.116

(Hauptsächlich) wird folgender RegistryKey zugefügt:
   HKLM\Software\Microsoft\NET Framework Chart Setup\NDP\v3.5\1031   
   (bei deutschem Languagepack)


[Download details: Microsoft Chart Controls Add-on for Microsoft Visual Studio 2008]

Nur englische Intellisense-Dateien.

Microsoft Visual Studio 2008 SP1 und Microsoft Chart Controls for Microsoft .NET Framework 3.5 muss auf dem Rechner zuvor installiert sein.

Installationsziel (u.a.)
    %programfiles%\Microsoft Chart Controls\Assemblies
    dort die Dateien:
      System.Windows.Forms.DataVisualization.xml
      System.Web.DataVisualization.xml

Registry (u.a.):
    HKLM\Software\Microsoft\NET Framework Chart Setup\VSAddon\v1.0
    HKLM\Software\Microsoft\VisualStudio\9.0\ToolboxControlsInstaller\
        System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral,
        PublicKeyToken=31bf3856ad364e35
    HKLM\Software\Microsoft\VisualStudio\9.0\ToolboxControlsInstaller\
        System.Windows.Forms.DataVisualization, Version=3.5.0.0,
        Culture=neutral, PublicKeyToken=31bf3856ad364e35
    HKLM\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\
        Microsoft Chart Controls for Microsoft .NET Framework 3.5
   ....


[Windows Forms/ASP.NET Chart Control : .NET Development : MSDN Forums]

Dieses englische Forum ist der zentrale Anlaufpunkt für Fragen diesbezüglich.