private static void OnIsOpenChanged([NotNull] DependencyObject obj, DependencyPropertyChangedEventArgs e) { ValidationHelper.NotNull(obj, () => obj); var instance = (ApplicationBar)obj; instance.OnIsOpenChanged(BooleanBoxingHelper.Unbox(e.OldValue), BooleanBoxingHelper.Unbox(e.NewValue)); }
private static void OnHasOffHeaderChanged([NotNull] DependencyObject obj, DependencyPropertyChangedEventArgs e) { ValidationHelper.NotNull(obj, () => obj); var instance = (ToggleSwitch)obj; instance.OnHasOffHeaderChanged(BooleanBoxingHelper.Unbox(e.OldValue), BooleanBoxingHelper.Unbox(e.NewValue)); }
private static void OnIsCheckedChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { ValidationHelper.NotNull(obj, "obj"); var instance = (ToggleSwitch)obj; instance.OnIsCheckedChanged(BooleanBoxingHelper.Unbox(e.OldValue), BooleanBoxingHelper.Unbox(e.NewValue)); }
private static object CoerceIsDropDownOpen([NotNull] DependencyObject obj, object baseValue) { ValidationHelper.NotNull(obj, () => obj); var instance = (DropDownCommandButton)obj; return(instance.CoerceIsDropDownOpen(BooleanBoxingHelper.Unbox(baseValue))); }
private static void OnHasHeaderChanged([NotNull] DependencyObject obj, DependencyPropertyChangedEventArgs e) { ValidationHelper.NotNull(obj, "obj"); var instance = (CommandButtonBase)obj; instance.OnHasHeaderChanged(BooleanBoxingHelper.Unbox(e.OldValue), BooleanBoxingHelper.Unbox(e.NewValue)); }
private static void OnHasSubmenuChanged([NotNull] DependencyObject obj, DependencyPropertyChangedEventArgs e) { ValidationHelper.NotNull(obj, () => obj); var instance = (DropDownCommandButton)obj; instance.OnHasSubmenuChanged(BooleanBoxingHelper.Unbox(e.OldValue), BooleanBoxingHelper.Unbox(e.NewValue)); }
private static object CoerceIsEnabled(DependencyObject obj, object baseValue) { ValidationHelper.NotNull(obj, "obj"); ValidationHelper.OfType(obj, "obj", typeof(UIElement)); var instance = (UIElement)obj; return(BooleanBoxingHelper.Unbox(baseValue) && GetAnimation(instance) != null); }
private static void OnIsApplicationBarHostChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { var host = obj as Decorator; if (host != null) { var window = VisualTreeHelperExtensions.FindParent <System.Windows.Window>(host); if (window != null) { var applicationBar = GetApplicationBar(window); host.Child = BooleanBoxingHelper.Unbox(e.NewValue) ? applicationBar : null; } } }
private static object CoerceHasDropShadow(DependencyObject obj, object basevalue) { ValidationHelper.NotNull(obj, "obj"); try { // NOTE: Ignore Code Contracts warnings return(BooleanBoxingHelper.Unbox(basevalue) && SystemParameters.DropShadow && Windows.IsWindowsVistaOrHigher); } catch { return(basevalue); } }
private static void OnIsOpenChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { ValidationHelper.NotNull(obj, "obj"); ValidationHelper.OfType(obj, "obj", typeof(Popup)); var popup = (Popup)obj; var oldIsOpen = BooleanBoxingHelper.Unbox(e.OldValue); var newIsOpen = BooleanBoxingHelper.Unbox(e.NewValue); if (!oldIsOpen && newIsOpen) { popup.Opened += OnOpened; } if (oldIsOpen && !newIsOpen) { popup.Opened -= OnOpened; } }
private static void OnIsOpenChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { ValidationHelper.NotNull(obj, () => obj); var popup = obj as Popup; if (popup != null) { var oldIsOpen = BooleanBoxingHelper.Unbox(e.OldValue); var newIsOpen = BooleanBoxingHelper.Unbox(e.NewValue); if (!oldIsOpen && newIsOpen) { popup.Opened += OnOpened; } if (oldIsOpen && !newIsOpen) { popup.Opened -= OnOpened; } } }
public static bool GetIsApplicationBarHost(Decorator obj) { ValidationHelper.NotNull(obj, "obj"); return(BooleanBoxingHelper.Unbox(obj.GetValue(IsApplicationBarHostProperty))); }
public static bool GetIsOpen(Popup obj) { ValidationHelper.NotNull(obj, "obj"); return(BooleanBoxingHelper.Unbox(obj.GetValue(IsOpenProperty))); }
public static bool GetPreventsOpen([NotNull] UIElement obj) { ValidationHelper.NotNull(obj, () => obj); return(BooleanBoxingHelper.Unbox(obj.GetValue(PreventsOpenProperty))); }
public static bool GetIsEnabled(UIElement obj) { ValidationHelper.NotNull(obj, "obj"); return(BooleanBoxingHelper.Unbox(obj.GetValue(IsEnabledProperty))); }
public static bool GetIsDefaultHorizontalPosition(Popup obj) { ValidationHelper.NotNull(obj, "obj"); return(BooleanBoxingHelper.Unbox(obj.GetValue(IsDefaultHorizontalPositionProperty))); }
public static bool GetIsMainWindow([NotNull] System.Windows.Window obj) { ValidationHelper.NotNull(obj, "obj"); return(BooleanBoxingHelper.Unbox(obj.GetValue(IsMainWindowProperty))); }
private static void OnIsBusyChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { var instance = (Window)obj; instance.OnIsBusyChanged(BooleanBoxingHelper.Unbox(e.OldValue), BooleanBoxingHelper.Unbox(e.NewValue)); }
public static bool GetIsDefaultHorizontalPosition(UIElement obj) { ValidationHelper.NotNull(obj, () => obj); return(BooleanBoxingHelper.Unbox(obj.GetValue(IsDefaultHorizontalPositionProperty))); }