MS-Chart zwei YAchsen mit unterschiedlicher Skalierung für ein Diagramm

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Jada.

    MS-Chart zwei YAchsen mit unterschiedlicher Skalierung für ein Diagramm

    Hallo zusammen,

    ich versuche nun schon etwas länger, ob es eine Möglichkeit gibt, einem Diagramm (MS-Chart Control) eine zweite Achse zu verpassen, die eine andere Skalierung bietet.

    Als Beispiel für jedermann fällt mir jetzt grade z.B. ein Temperaturverlauf ein, eine Y-Skala ist mit °C beschriftet und eine mit °F der Verlauf ist ja der gleiche, von daher reicht ein Plot. Ich denke man versteht daran, was ich vorhabe.

    Vielleicht weiss ja jemand, wie man so etwas realisieren könnte?
    Hi Jada,

    ich habe mich auch schon öfter mit dem MS Chart Control herumgeärgert ...

    im Moment habe ich Zedgraph im einsatz ... das funktioniert super

    Einfach mal googlen ... musst nur eine dll einbinden und schon gehts los

    sehr gute funktionen standardmäßig dabei auch dein Problem wäre damit abgedeckt ... 2. Y-Achse kein problem


    Gruß
    manchmal sieht man den Wald vor lauter Bäumen nicht...

    wenn jemand das gleiche Problem haben sollte, das hier sollte zur Lösung führen

    (ungetestet, nur schnell unterwegs eingefallen)

    VB.NET-Quellcode

    1. With Chart1.ChartAreas("ChartArea1")
    2. .AxisY2.Minimum = Umrechnungsfaktor * .AxisY.Minimum
    3. .AxisY2.Maximum = Umrechnungsfaktor * .AxisY.Maximum
    4. End With