private static void ImagePropertyChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs eventArgs) { ImageBox imgBox = (ImageBox)dependencyObject; imgBox.SetBackgroundColor(eventArgs.NewValue as ImageSource); }