wpf-devexpress-dot-xpf-dot-charts-dot-xydiagram2d-dot-pointtodiagram-x28-system-dot-windows-dot-point-x29.md
Converts the screen coordinates of a point into an XY-Diagram coordinates object.
Namespace : DevExpress.Xpf.Charts
Assembly : DevExpress.Xpf.Charts.v25.2.dll
NuGet Package : DevExpress.Wpf.Charts
public DiagramCoordinates PointToDiagram(
Point p
)
Public Function PointToDiagram(
p As Point
) As DiagramCoordinates
| Name | Type | Description |
|---|---|---|
| p | Point |
A Point object, representing a location on a chart’s display area.
|
| Type | Description |
|---|---|
| DiagramCoordinates |
A DiagramCoordinates object, containing information about the point’s argument and value, their scale types, associated axes and pane.
|
Use the PointToDiagram method, to convert screen coordinates of a point to the diagram coordinates (measured in axis units).
Note
For the opposite conversion (diagram coordinates to screen coordinates), use the XYDiagram2D.DiagramToPoint method (with an overload appropriate to your axes’ scale types).
This example demonstrates how to use a PointToDiagram method to transform screen coordinates to diagram coordinates.
Point position = e.GetPosition(chart);
DiagramCoordinates diagramCoordinates = diagram.PointToDiagram(position);
See Also