CrosshairOptions Class

Contains settings that define how to draw a crosshair cursor within a chart.

Namespace: DevExpress.Xpf.Charts

Assembly: DevExpress.Xpf.Charts.v20.1.dll

Declaration

public class CrosshairOptions :
    CrosshairOptionsBase,
    ICrosshairOptions
Public Class CrosshairOptions
    Inherits CrosshairOptionsBase
    Implements ICrosshairOptions

Related API Members

The following members accept/return CrosshairOptions objects:

Remarks

Use the ChartControl.CrosshairOptions property to get access to the CrosshairOptions object.

The following XAML demonstrates how this can be done.

<Window x:Class="CrosshairCursor.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:dxc="http://schemas.devexpress.com/winfx/2008/xaml/charts"
        Title="MainWindow" Height="350" Width="525" >
    <Grid>
        <dxc:ChartControl >         
            <dxc:ChartControl.CrosshairOptions>
                <dxc:CrosshairOptions ShowArgumentLabels="True" ShowArgumentLine="True" 
                                      ShowValueLabels="True" ShowValueLine="True" 
                                      CrosshairLabelMode="ShowCommonForAllSeries">
                    <dxc:CrosshairOptions.CommonLabelPosition>
                        <dxc:CrosshairMousePosition Offset="120,120" />
                    </dxc:CrosshairOptions.CommonLabelPosition>
                </dxc:CrosshairOptions>
            </dxc:ChartControl.CrosshairOptions>          
        </dxc:ChartControl>
    </Grid>
</Window>

For more information on how to customize the crosshair cursor, see the Crosshair Cursor topic.

See Also