CrosshairLineElement Class
Defines the appearance of the crosshair argument line and crosshair value line elements when custom drawing a crosshair cursor using the ChartControl.CustomDrawCrosshair event.
Namespace: DevExpress.Xpf.Charts
Assembly: DevExpress.Xpf.Charts.v14.2.dll
#Declaration
#Returned By
Properties that return CrosshairLineElement instances:
#Remarks
To get access to appearance properties of the CrosshairLineElement object, use the CrosshairElement.LineElement property when dealing with crosshair value lines and the CustomDrawCrosshairEventArgs.CrosshairLineElement property for the crosshair argument line if the CrosshairOptions.SnapMode property is set to NearestArgument.
When the CrosshairOptions.SnapMode property is set to NearestValue, these properties will affect other crosshair line elements. For instance, the CustomDrawCrosshairEventArgs.CrosshairLineElement property will change the appearance of crosshair value lines.
For more information on crosshair cursors, see Crosshair Cursor.
#Examples
This example shows how to provide a custom appearance for the crosshair cursor using the ChartControl.CustomDrawCrosshair event. This event is invoked when you click the Custom Draw Crosshair Cursor button on the form.
If you wish to display crosshair axis lines and labels on a chart before custom drawing the crosshair cursor, set the CrosshairOptions.ShowArgumentLabels, CrosshairOptions.ShowArgumentLine, CrosshairOptions.ShowValueLabels and CrosshairOptions.ShowValueLine properties to true.
Note that the customization of the crosshair cursor is provided for the CrosshairOptions.SnapMode property set to NearestArgument.