Forum: PC-Programmierung C#: Zedgraph Control einbinden


von Leonhardt (Gast)


Lesenswert?

Hallo, ich möcht Zedgraph Control in meiner Windowsapplikation 
einbinden.
Wo kann ich dieses Control in der Toolbar finden und auswählen. Im 
Projekt wurde unter Verweise bereits die Zedgraph DLL eingebunden.

von Leonhardt (Gast)


Lesenswert?

In der Toolbox kann ich kein "ZedGraphControl" finden.

von Udo S. (urschmitt)


Lesenswert?

Was sagt die Doku dieses Controls dazu?
5 Sekunden Googeln ergibt bei mir den Treffer:

http://social.msdn.microsoft.com/Forums/en/Vsexpressvb/thread/7f5809c3-5474-406d-9140-188e77b5f044

von Leonhardt (Gast)


Lesenswert?

Danke für den Link. Die Seite kenne ichbereits. Trotzdem kann ich in 
meiner Toolbox kein Control finden.

von Leonhardt (Gast)


Lesenswert?

So ich habe nun das Control eingebunden. Nachdem hinzufügen eines neuen 
Zedgraph Controls erscheint folgende Fehlemeldung :

>>Eine nicht behandelte Ausnahme des Typs "System.StackOverflowException" >>ist in 
ZedGraph.dll aufgetreten.
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Windows.Forms;
5
6
namespace DiagnoseTool
7
{
8
    static class Program
9
    {
10
        /// <summary>
11
        /// Der Haupteinstiegspunkt für die Anwendung.
12
        /// </summary>
13
        [STAThread]
14
        static void Main()
15
        {
16
            Application.EnableVisualStyles();
17
            Application.SetCompatibleTextRenderingDefault(false);
18
            Application.Run(new DiagnoseTool());
19
        }
20
    }
21
}

Der Fehler tritt in der Zeile "Application.Run(new DiagnoseTool());
" auf. Was kann hierfür die Ursache sein ?

von Udo S. (urschmitt)


Lesenswert?

Leonhardt schrieb:
> Danke für den Link. Die Seite kenne ichbereits.

Hast du die komplette Anleitung befolgt?
Hast du in der Antwort auch den weiterführenden Link mal genauer 
angeschaut?

Sorry habe hier kein MS Visual Studio und auch nicht das Control, kann 
dir also sonst nicht weiter helfen.

von Leonhardt (Gast)


Lesenswert?

Die Anleitung habe ich durchgelesen. Ich kann nun ein Control auf meiner 
Windowsform plazieren.

Die Fehlermeldung "System.StackOverflowException" bereitet mir noch 
Probleme.

von Der Weise (Gast)


Lesenswert?

1
Application.Run(new DiagnoseTool());
Du erstellst ein DiagnoseTool, das erstellt ein neues DiagnoseTool, das 
erstellt ein neues DiagnoseTool, das erstllt ein neus DiagnoseTool, 
etc...

von Leonhardt (Gast)


Lesenswert?

Was mache ich da falsch ? Ich weiß nicht wie ich den Fehler beheben 
könnte.

von Leonhardt (Gast)


Lesenswert?

Mir ist unklar wo da der Fehler sein könnte. Ich habe eine Winform 
Applikation erstellt, in der ich ein ZedGraph Control platziert habe.

von Sharping (Gast)


Lesenswert?

@Der Weise
Was für ein Quatsch!

@Leonhardt:
Was sagt denn der Debugger/Callstack dazu? gibt's da keine hilfreichen 
Informationen? Ggf. könntest du auch den Sourcecode des Controls mit in 
dein Projekt einbinden (falls verfügbar), und dann direkt da rein 
debuggen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.