2016-04-04 3 views
1

Ich möchte ein Diagramm zeichnen, das 2 verschiedene Y-Achse mit einer X-Achse hat. Können wir verschiedene Y-Achsen für verschiedene Serien verwenden? In der ersten Serie möchte ich Candlestick Graphen und in der zweiten Spalte Chart, beide Charts sollten im selben Chart Bereich sein und sollten nicht miteinander gemischt werden.Können wir Tertiäre Y-Achse mit Hilfe der Diagrammsteuerung zeichnen

Zum Beispiel können Sie das Bild unten

Antwort

0

siehe A ChartAreazwei x-Achsen und zwei y-Achsen haben.

Die Nebenachsen werden als

chartArea.AxisX2 

und

chartArea.AxisY2 

aktivieren sie wie folgt aus:

chartArea.AxisY2.Enabled = AxisEnabled.True; 

Jetzt können Sie sie wie gewohnt stylen ..

Sie kann eine 0 bezieheneinen der Axes durch die AxisType wie diese Einstellung:

yourSeries.YAxisType = AxisType.Secondary; 

Apropos Achsen: Es lohnt sich zu wissen, dass man sich im Verhältnis zueinander, indem ihre Crossing bewegen kann; siehe here for an example ..

+0

Wenn ich hinzufügen chartArea.AxisY2.Enabled = AxisEnabled.True; Linie, so wird es richtige Ausgabe zeigen? Wie ich will. – Programmer

+0

Es ist wie sekundäre Y-Achse, die auf der rechten Seite kommt. Können wir die primäre Y-Achse für verschiedene Serien teilen? – Programmer

+0

Ich weiß nicht, wie ich beides in einem Kartenbereich machen soll. Warum nicht zwei verwenden, wenn Sie das wollen? Sie können so ausgerichtet werden, dass sie wie eins aussehen. Ansonsten können Sie alle Beschriftungen auf __eine __ y-Achse als benutzerdefiniertes Zeichen erstellen und anzeigen lassen, was Sie wollen ... – TaW

Verwandte Themen