When using a ChartSelectionBehavior, the DataPointSelectionMode never fires the SelectionChanged event when clicking on a data point.
I have used both Single and Multiple modes without success.  The SeriesSelectionMode does work, however.
<Grid RowDefinitions="*">
        <telerik:RadCartesianChart x:Name="chart"
                                   Grid.Row="0">
            <telerik:RadCartesianChart.HorizontalAxis>
                <telerik:NumericalAxis x:Name="xAxis" />
            </telerik:RadCartesianChart.HorizontalAxis>
            <telerik:RadCartesianChart.VerticalAxis>
                <telerik:NumericalAxis x:Name="yAxis" />
            </telerik:RadCartesianChart.VerticalAxis>
            <telerik:RadCartesianChart.Series />
            <telerik:RadCartesianChart.Annotations>
                <telerik:CartesianGridLineAnnotation x:Name="marker"
                                                     Axis="{x:Reference xAxis}" />
            </telerik:RadCartesianChart.Annotations>
            <telerik:RadCartesianChart.ChartBehaviors>
                <telerik:ChartSelectionBehavior x:Name="selection"
                                                DataPointSelectionMode="Single"
                                                SelectionChanged="ChartSelectionBehavior_SelectionChanged" />
            </telerik:RadCartesianChart.ChartBehaviors>
        </telerik:RadCartesianChart>
        <ScrollView Grid.Row="0"
                    VerticalOptions="Start"
                    x:Name="legendContainer"
                    HeightRequest="80">
            <telerik:RadLegend x:Name="legend"
                               LegendProvider="{x:Reference Name=chart}" />
        </ScrollView>
    </Grid>