public static void SetSpecialVisibility(DependencyObject obj, ResolutionRange value) { DisplayInformation display = DisplayInformation.GetForCurrentView(); ResolutionScale scale = display.ResolutionScale; ((Windows.UI.Xaml.Controls.Image)obj).Visibility = (value.MinScale <= (int)scale && value.MaxScale >= (int)scale) ? Visibility.Visible : Visibility.Collapsed; obj.SetValue(SpecialVisibilityProperty, value); }