wpf-devexpress-dot-xpf-dot-charts-dot-xydiagram2d-dot-showcrosshair-x28-system-dot-windows-dot-point-x29.md
Shows the Crosshair Cursor at the point with the specified coordinates related to the top-left corner of the chart.
Namespace : DevExpress.Xpf.Charts
Assembly : DevExpress.Xpf.Charts.v25.2.dll
NuGet Package : DevExpress.Wpf.Charts
public void ShowCrosshair(
Point screenPoint
)
Public Sub ShowCrosshair(
screenPoint As Point
)
| Name | Type | Description |
|---|---|---|
| screenPoint | Point |
The screen point at which the cursor should be shown.
|
This example demonstrates how to show the Crosshair Cursor programmatically on mouse up. The XYDiagram2D.ShowCrosshair method is used to show the Crosshair Cursor.
private void OnChartControlMouseUp(object sender, MouseButtonEventArgs e) {
XYDiagram2D xyDiagram = chartControl.Diagram as XYDiagram2D;
if (xyDiagram == null) return;
xyDiagram.ShowCrosshair(e.GetPosition(chartControl));
}
Private Sub OnChartControlMouseUp(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
Dim xyDiagram As XYDiagram2D = TryCast(chartControl.Diagram, XYDiagram2D)
If xyDiagram Is Nothing Then
Return
End If
xyDiagram.ShowCrosshair(e.GetPosition(chartControl))
End Sub
See Also