11 writes to CurrentDate
PresentationFramework (11)
System\Windows\Controls\Calendar.cs (7)
395c.CurrentDate = c.DisplayDate; 568c.CurrentDate = addedDate.Value; 760this.CurrentDate = this.DisplayDate; 897this.CurrentDate = selectedDate; 998this.CurrentDate = d; 1607this.HoverStart = this.HoverEnd = this.CurrentDate = lastSelectedDate.Value; 1615this.CurrentDate = lastSelectedDate.Value;
System\Windows\Controls\Primitives\CalendarItem.cs (3)
518this.Owner.CurrentDate = selectedDate; 743this.Owner.CurrentDate = selectedDate; 792this.Owner.CurrentDate = selectedDate;
System\Windows\Controls\SelectedDatesCollection.cs (1)
332this._owner.CurrentDate = lastAddedDate;
17 references to CurrentDate
PresentationFramework (17)
System\Windows\Controls\Calendar.cs (13)
406c.SetCurrentValueInternal(DisplayDateProperty, c.CurrentDate); 951FocusDate(this.DisplayMode == CalendarMode.Month ? this.CurrentDate : this.DisplayDate); 1108this.SelectedDates.AddRange(this.HoverStart.Value, this.CurrentDate); 1244CalendarDayButton currentDayButton = MonthControl?.GetCalendarDayButton(this.CurrentDate); 1246if (DateTimeHelper.CompareYearMonth(this.CurrentDate, this.DisplayDateInternal) != 0 && currentDayButton != null && !currentDayButton.IsInactive) 1323DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, COLS), 1); 1461DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1488DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, 1), 1); 1515DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, -1), -1); 1543DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1582this.HoverStart = this.HoverEnd = this.CurrentDate; 1603OnDayClick(this.CurrentDate); 1656DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, -COLS), -1);
System\Windows\Controls\Primitives\CalendarItem.cs (4)
600DateTime? lastDate = this.Owner.CurrentDate; 625this.Owner.SelectedDates.AddRangeInternal(this.Owner.CurrentDate, clickedDate); 709this.Owner.HoverStart = this.Owner.HoverEnd = this.Owner.CurrentDate; 731this.Owner.HoverStart = this.Owner.HoverEnd = this.Owner.CurrentDate;