The SelectionChangedEventArgs should provide you the information you need. The property AddedItems
contains the DataPoints that is/are selected and the property RemovedItems
contains the DataPoints that where previously selected.
You need to cast the items in the collection to the Type (DataPoint
or LineDataPoint
for LineSeries)you need.
private void LineSeries_SelectionChanged_1(object sender, SelectionChangedEventArgs e)
{
DataPoint selectedPoint = null;
if (e.AddedItems.Count > 0){
selectedPoint = e.AddedItems[0];
}
}