48 references to CalendarSelectionMode
PresentationFramework (48)
src\Framework\System\Windows\Automation\Peers\CalendarAutomationPeer.cs (2)
473return this.OwningCalendar.SelectionMode == CalendarSelectionMode.SingleRange || this.OwningCalendar.SelectionMode == CalendarSelectionMode.MultipleRange;
src\Framework\System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (3)
759if (this.OwningCalendar.SelectionMode == CalendarSelectionMode.SingleDate) 799if (EnsureSelection() && this.OwningCalendar.SelectionMode == CalendarSelectionMode.SingleDate) 903this.OwningCalendar.SelectionMode == CalendarSelectionMode.None)
src\Framework\System\Windows\Controls\Calendar.cs (20)
548if (c.SelectionMode != CalendarSelectionMode.None || e.NewValue == null) 570if (c.SelectionMode == CalendarSelectionMode.SingleDate) 612public CalendarSelectionMode SelectionMode 614get { return (CalendarSelectionMode)GetValue(SelectionModeProperty); } 624typeof(CalendarSelectionMode), 626new FrameworkPropertyMetadata(CalendarSelectionMode.SingleDate, OnSelectionModeChanged), 695return this.SelectionMode == CalendarSelectionMode.None ? null : _hoverStart; 708return this.SelectionMode == CalendarSelectionMode.None ? null : _hoverEnd; 901if (this.SelectionMode == CalendarSelectionMode.None) 1184CalendarSelectionMode mode = (CalendarSelectionMode)value; 1186return mode == CalendarSelectionMode.SingleDate 1187|| mode == CalendarSelectionMode.SingleRange 1188|| mode == CalendarSelectionMode.MultipleRange 1189|| mode == CalendarSelectionMode.None; 1583if (this.SelectionMode == CalendarSelectionMode.None && lastSelectedDate != null) 1591if (this.SelectionMode == CalendarSelectionMode.SingleRange || this.SelectionMode == CalendarSelectionMode.MultipleRange) 1652if (this._isShiftPressed && (this.SelectionMode == CalendarSelectionMode.SingleRange || this.SelectionMode == CalendarSelectionMode.MultipleRange))
src\Framework\System\Windows\Controls\DatePicker.cs (1)
1075_calendar.SelectionMode = CalendarSelectionMode.SingleDate;
src\Framework\System\Windows\Controls\Primitives\CalendarItem.cs (15)
532(Owner.SelectionMode == CalendarSelectionMode.SingleDate || Owner.SelectionMode == CalendarSelectionMode.MultipleRange)) 586case CalendarSelectionMode.None: 591case CalendarSelectionMode.SingleDate: 605case CalendarSelectionMode.SingleRange: 623case CalendarSelectionMode.MultipleRange: 689case CalendarSelectionMode.None: 694case CalendarSelectionMode.SingleDate: 709case CalendarSelectionMode.SingleRange: 728case CalendarSelectionMode.MultipleRange: 782case CalendarSelectionMode.SingleDate: 838if (this.Owner.SelectionMode == CalendarSelectionMode.None || this.Owner.SelectionMode == CalendarSelectionMode.SingleDate) 848case CalendarSelectionMode.SingleRange: 856case CalendarSelectionMode.MultipleRange:
src\Framework\System\Windows\Controls\SelectedDatesCollection.cs (7)
115if (this._owner.SelectionMode == CalendarSelectionMode.SingleRange && this.Count > 0) 336if (this._owner.SelectionMode == CalendarSelectionMode.SingleRange) 389case CalendarSelectionMode.SingleDate: 403case CalendarSelectionMode.MultipleRange: 450if (this._owner.SelectionMode == CalendarSelectionMode.None) 455if (this._owner.SelectionMode == CalendarSelectionMode.SingleDate && this.Count > 0) 462if (this._owner.SelectionMode == CalendarSelectionMode.SingleRange && !_isAddingRange && this.Count > 0)