private static void OnValueChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { DurationPicker control = obj as DurationPicker; var newTime = (TimeSpan)e.NewValue; //control.Count = newTime.Hours.ToString("00"); //control.Minutes = newTime.Minutes.ToString("00"); }
private static void OnTimeChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { DurationPicker control = obj as DurationPicker; switch (control.Types) { case "seconds": control.Value = new TimeSpan(0, 0, int.Parse(control.Count)); break; case "minutes": control.Value = new TimeSpan(0, int.Parse(control.Count), 0); break; case "hours": control.Value = new TimeSpan(int.Parse(control.Count), 0, 0); break; } }