private static void OnValueChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { TimeControl control = obj as TimeControl; control.Hours = ((TimeSpan)e.NewValue).Hours; control.Minutes = ((TimeSpan)e.NewValue).Minutes; }
private static void OnTimeChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { TimeControl control = obj as TimeControl; control.Value = new TimeSpan(control.Hours, control.Minutes, 0); }