private static void SelectedTimeChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e) { AduTimeSelector AduTimeSelector = d as AduTimeSelector; DateTime dt = (DateTime)e.NewValue; AduTimeSelector.SetButtonSelected(); AduTimeSelector.OnSelectedTimeChanged((DateTime?)e.OldValue, (DateTime?)e.NewValue); }