ValueOverlay や CrosshairLayer で線を引いた位置の値を表示させたい場合、IsAxisAnnotationEnabled プロパティを True にしてください。軸のところにその値が表示されるようになります。そのほか、枠内のテキストの色や背景色、枠線の色や太さ、等を指定することができます。「軸注釈」機能として 2019 Vol. 2 で新規追加されました。

<ig:XamDataChart
    x:Name="xamDataChart">
    <ig:XamDataChart.Series>
        ...
        <ig:ValueOverlay
            Axis="{Binding ElementName=yAxis}" Value="55" Brush="Red" Thickness="3"
            IsAxisAnnotationEnabled="True"
            AxisAnnotationStrokeThickness="1" AxisAnnotationOutline="DarkRed" AxisAnnotationTextColor="DarkRed" AxisAnnotationBackground="Pink"/>
        <ig:CrosshairLayer
            UseInterpolation="False" Brush="Blue" Thickness="3"
            IsAxisAnnotationEnabled="True"
            XAxisAnnotationStrokeThickness="1" XAxisAnnotationOutline="DarkBlue" XAxisAnnotationTextColor="DarkBlue" XAxisAnnotationBackground="LightBlue"
            YAxisAnnotationStrokeThickness="1" YAxisAnnotationOutline="DarkBlue" YAxisAnnotationTextColor="DarkBlue" YAxisAnnotationBackground="LightBlue"/>
    </ig:XamDataChart.Series>
</ig:XamDataChart>

 

Tagged: