private static void OnSelectedCurveChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e) { CurveGraph c = sender as CurveGraph; if (c != null) { c.SelectedPoint = c.SelectedCurve.CurvePoints.FirstOrDefault(); } }