private static void ImageChanged(DependencyObject d,
DependencyPropertyChangedEventArgs e)
{
var instance = (d as LargeImageButton);
if (instance == null) return;
instance.LeftImage.Source = ((ImageSource) e.NewValue);
instance.LeftImage.Visibility = Visibility.Visible;
instance.ContentControlImageLeft.Visibility = Visibility.Collapsed;
}