public: DependencyProperty
SelectedHourProperty = DependencyProperty.Register("SelectedHour", typeof(
int), typeof(
TimePicker),
new UIPropertyMetadata(0, delegate(DependencyObject sender, DependencyPropertyChangedEventArgs e) {
TimePicker timePicker = (
TimePicker)sender;
int hour = MathUtil.ValidateNumber(timePicker.SelectedHour, timePicker.HourMinValue, timePicker.HourMaxValue);
if (hour != timePicker.SelectedHour) timePicker.SelectedHour = hour; SetNewTime(timePicker); }));