/// <summary> /// Updates the hours. /// </summary> private void UpdateHourControls() { var description = ScheduleUtility.GetHourDescription(this.Schedule); if (description.IsEvery) { this.EveryHourRadioButton.IsChecked = true; if (string.IsNullOrWhiteSpace(description.PartialDescription)) { this.HourMultiSelect.SelectAll(); } else { SelectMultiSelectValues(this.HourMultiSelect, description); } } else { this.AtHourRadioButton.IsChecked = true; if (!string.IsNullOrWhiteSpace(description.PartialDescription)) { SelectMultiSelectValues(this.HourMultiSelect, description); } } }