15 writes to HoverStart
PresentationFramework (15)
System\Windows\Controls\Calendar.cs (6)
394c.HoverStart = c.HoverEnd = null; 628c.HoverStart = c.HoverEnd = null; 1582this.HoverStart = this.HoverEnd = this.CurrentDate; 1607this.HoverStart = this.HoverEnd = this.CurrentDate = lastSelectedDate.Value; 1616this.HoverStart = this.HoverEnd = null; 1639this.HoverStart = this.HoverEnd = null;
System\Windows\Controls\Primitives\CalendarItem.cs (8)
609this.Owner.HoverStart = null; 636this.Owner.HoverStart = null; 665this.Owner.HoverStart = null; 709this.Owner.HoverStart = this.Owner.HoverEnd = this.Owner.CurrentDate; 714this.Owner.HoverStart = this.Owner.HoverEnd = selectedDate; 731this.Owner.HoverStart = this.Owner.HoverEnd = this.Owner.CurrentDate; 736this.Owner.HoverStart = this.Owner.HoverEnd = selectedDate; 777this.Owner.HoverStart = this.Owner.HoverEnd = null;
System\Windows\Controls\SelectedDatesCollection.cs (1)
137this._owner.HoverStart = null;
16 references to HoverStart
PresentationFramework (16)
System\Windows\Controls\Calendar.cs (6)
1103if (this.HoverStart != null) 1108this.SelectedDates.AddRange(this.HoverStart.Value, this.CurrentDate); 1580if (!this.HoverStart.HasValue) 1588if (DateTime.Compare(this.HoverStart.Value, lastSelectedDate.Value) < 0) 1590range = new CalendarDateRange(this.HoverStart.Value, lastSelectedDate.Value); 1594range = new CalendarDateRange(lastSelectedDate.Value, this.HoverStart.Value);
System\Windows\Controls\Primitives\CalendarItem.cs (10)
520if (this.Owner.HoverStart.HasValue) 524DateTime.Compare(this.Owner.HoverStart.Value, selectedDate) == 0 && 534this.Owner.SelectedDates.AddRangeInternal(this.Owner.HoverStart.Value, selectedDate); 707if (!this.Owner.HoverStart.HasValue) 729if (!this.Owner.HoverStart.HasValue) 836if (this.Owner.HoverStart.HasValue) 1136if (owner.HoverStart.HasValue && owner.HoverEnd.HasValue) 1141int daysToHighlight = DateTimeHelper.CompareDays(owner.HoverEnd.Value, owner.HoverStart.Value); 1144hEnd = owner.HoverStart.Value; 1148hStart = owner.HoverStart.Value;