/// <summary> /// DisplayDateEndProperty property changed handler. /// </summary> /// <param name="d">DatePicker that changed its DisplayDateEnd.</param> /// <param name="e">DependencyPropertyChangedEventArgs.</param> private static void OnDisplayDateEndChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DatePicker dp = d as DatePicker; Debug.Assert(dp != null); dp.CoerceValue(DisplayDateProperty); }
/// <summary> /// Called when the IsEnabled property changes. /// </summary> private static void OnIsEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DatePicker dp = d as DatePicker; Debug.Assert(dp != null); dp.CoerceValue(IsDropDownOpenProperty); OnVisualStatePropertyChanged(dp); }