/// <summary> /// SetUp values for template /// </summary> public void SetUp() { win = (MainWindow)Window.GetWindow(this); AlarmWithMethods A = (AlarmWithMethods)this.DataContext; foreach (Label item in HelperMethods.FindWindowChildren <Label>(WeekDays_Panel)) { if (A.DaysToRepeat.Any(x => (int)x == Convert.ToInt32(item.Tag))) { item.Foreground = Brushes.Red; } else { item.Foreground = Brushes.White; } } Alarm_Time_lbl.Content = A.GetTimeString(); }
/// <summary> /// Set correct data for active alarm /// </summary> private void SetActiveAlarmData() { ActiveAlarmContent.Text = _ActiveAlarm.Content; ActiveAlarmIndex.Content = _ActiveAlarm.GetTimeString(); }