private static void EndPointPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            LinearGradientBrush target = ((LinearGradientBrush)d);


            target.PropertyChanged(EndPointProperty);
        }