Public static readonly MaxTimeProperty As DependencyProperty = DependencyProperty.Register("MaxTime",
typeof(TimeSpan),
typeof(
TimePicker),
new UIPropertyMetadata(TimeSpan.MaxValue,
delegate(DependencyObject sender, DependencyPropertyChangedEventArgs e) {
TimePicker picker = (
TimePicker)sender; picker.HourMaxValue = picker.MaxTime.Hours; picker.MinuteMaxValue = picker.MaxTime.Minutes; picker.SecondMaxValue = picker.MaxTime.Seconds; picker.CoerceValue(
SelectedTimeProperty); }))