XYDiagram2D.DiagramToPoint(Double, Double, Axis2D, Axis2D, XYDiagramPaneBase) Method
Converts the diagram coordinates of a point into screen coordinates.
Namespace: DevExpress.XtraCharts
Assembly: DevExpress.XtraCharts.v24.1.dll
NuGet Package: DevExpress.Charts
Declaration
public ControlCoordinates DiagramToPoint(
double argument,
double value,
Axis2D axisX,
Axis2D axisY,
XYDiagramPaneBase pane
)
Parameters
Name | Type | Description |
---|---|---|
argument | Double | A Double value, specifying the point’s argument. |
value | Double | A Double, specifying the point’s value. |
axisX | Axis2D | An Axis2D descendant, specifying the point’s X-axis. |
axisY | Axis2D | An Axis2D descendant, specifying the point’s Y-axis. |
pane | XYDiagramPaneBase | An XYDiagramPaneBase descendant, specifying the point’s pane. |
Returns
Type | Description |
---|---|
ControlCoordinates | A ControlCoordinates object, containing information about the point’s screen coordinates, and its associated pane. |
Remarks
Use the DiagramToPoint method, to convert diagram coordinates of a point (measured in axis units) to the screen coordinates. For example, calling this method in the ChartControl.CustomPaint event handler allows you to obtain screen coordinates of series points, and draw custom graphics onto your chart across them.
Note
For the opposite conversion (of screen coordinates to diagram coordinates), use the XYDiagram2D.PointToDiagram method.
With the Radar and Polar diagram types, use the similar RadarDiagram.PointToDiagram and RadarDiagram.DiagramToPoint methods.
For more information, see Handling Client-side Scripts.