private static void OnDataSourceReplaced(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            NewLineGraph owner = (NewLineGraph)d;

            owner.OnDataSourceReplaced((IPointDataSource)e.OldValue, (IPointDataSource)e.NewValue);
        }