15 writes to HoverStart
PresentationFramework (15)
src\Framework\System\Windows\Controls\Calendar.cs (6)
400c.HoverStart = c.HoverEnd = null; 634c.HoverStart = c.HoverEnd = null; 1599this.HoverStart = this.HoverEnd = this.CurrentDate; 1624this.HoverStart = this.HoverEnd = this.CurrentDate = lastSelectedDate.Value; 1633this.HoverStart = this.HoverEnd = null; 1656this.HoverStart = this.HoverEnd = null;
src\Framework\System\Windows\Controls\Primitives\CalendarItem.cs (8)
616this.Owner.HoverStart = null; 643this.Owner.HoverStart = null; 672this.Owner.HoverStart = null; 717this.Owner.HoverStart = this.Owner.HoverEnd = this.Owner.CurrentDate; 722this.Owner.HoverStart = this.Owner.HoverEnd = selectedDate; 739this.Owner.HoverStart = this.Owner.HoverEnd = this.Owner.CurrentDate; 744this.Owner.HoverStart = this.Owner.HoverEnd = selectedDate; 785this.Owner.HoverStart = this.Owner.HoverEnd = null;
src\Framework\System\Windows\Controls\SelectedDatesCollection.cs (1)
143this._owner.HoverStart = null;
16 references to HoverStart
PresentationFramework (16)
src\Framework\System\Windows\Controls\Calendar.cs (6)
1114if (this.HoverStart != null) 1119this.SelectedDates.AddRange(this.HoverStart.Value, this.CurrentDate); 1597if (!this.HoverStart.HasValue) 1605if (DateTime.Compare(this.HoverStart.Value, lastSelectedDate.Value) < 0) 1607range = new CalendarDateRange(this.HoverStart.Value, lastSelectedDate.Value); 1611range = new CalendarDateRange(lastSelectedDate.Value, this.HoverStart.Value);
src\Framework\System\Windows\Controls\Primitives\CalendarItem.cs (10)
527if (this.Owner.HoverStart.HasValue) 531DateTime.Compare(this.Owner.HoverStart.Value, selectedDate) == 0 && 541this.Owner.SelectedDates.AddRangeInternal(this.Owner.HoverStart.Value, selectedDate); 715if (!this.Owner.HoverStart.HasValue) 737if (!this.Owner.HoverStart.HasValue) 844if (this.Owner.HoverStart.HasValue) 1152if (owner.HoverStart.HasValue && owner.HoverEnd.HasValue) 1157int daysToHighlight = DateTimeHelper.CompareDays(owner.HoverEnd.Value, owner.HoverStart.Value); 1160hEnd = owner.HoverStart.Value; 1164hStart = owner.HoverStart.Value;