Freigeben über


Koordinatensystem (Diagrammsteuerelemente)

Das Diagrammsteuerelement positioniert Titel, Legenden, Anmerkungen und Diagrammflächen im Diagrammbild mithilfe eines Koordinatensystems. Hierzu verwendet es die Position-Eigenschaft jedes Elements.

Das Diagrammkoordinatensystem hat die folgenden Merkmale:

  • Der Ursprung (0,0) des Diagrammkoordinatensystems befindet sich in der linken oberen Ecke des Diagrammbilds.

  • Der X-Wert der Koordinaten (X,Y) wird auf der horizontale Achse gezeichnet und der Y-Wert auf der vertikalen Achse.

  • Die Maßeinheit ist ein Prozentsatz von der Breite und Höhe des Diagrammbilds. Die Koordinatenwerte müssen zwischen 0 und 100 liegen. Relative Koordinaten stellen sicher, dass Objekte beim Ändern der Diagrammgröße relativ zueinander positioniert bleiben.

Eine Diagrammfläche positioniert alle zugehörigen Elemente mithilfe eines ähnlichen Koordinatensystems. Die Koordinaten (0,0) stellen die linke obere Ecke der Diagrammfläche dar und die Koordinaten (100,100) die rechte untere Ecke. Wenn eine Legende an einer Diagrammfläche angedockt wird, wird diese mithilfe des Koordinatensystems der Diagrammfläche positioniert.

3D-Diagramme

Das Koordinatensystem von 3D-Diagrammen verfügt zusätzlich über eine Z-Koordinate (X,Y,Z). Dies ist ein Prozentsatz von der Tiefe der Diagrammfläche. Die Rückseite der Diagrammfläche hat einen Z-Wert von 0, und die Vorderseite hat einen Z-Wert von 100.

Weitere Informationen finden Sie unter 3D-Diagramme.

Benutzerdefinierte Zeichnung

Um eine benutzerdefinierte Zeichnung mithilfe von GDI+-Funktionen im Code durchzuführen, müssen Sie die relativen Koordinaten in absolute Pixelkoordinaten konvertieren. Die ChartGraphics-Klasse enthält Methoden für die Konvertierung von absoluten Koordinaten in relative Koordinaten und umgekehrt für die Strukturen PointF, RectangleF und SizeF.

Siehe auch

Verweis

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting

Andere Ressourcen

Diagrammelemente