124 references to CalendarMode
PresentationFramework (124)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (23)
49if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 144if (OwningCalendar.DisplayMode == CalendarMode.Month && childRow == 0) 218private DateTimeAutomationPeer GetOrCreateDateTimeAutomationPeer(DateTime date, CalendarMode buttonMode) 223private DateTimeAutomationPeer GetOrCreateDateTimeAutomationPeer(DateTime date, CalendarMode buttonMode, bool addParentInfo) 302DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer((DateTime)e.AddedItems[0], CalendarMode.Month); 314DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 327DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 359if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 376if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 420supportedViews[0] = (int)CalendarMode.Month; 421supportedViews[1] = (int)CalendarMode.Year; 422supportedViews[2] = (int)CalendarMode.Decade; 452this.OwningCalendar.DisplayMode = (CalendarMode)viewId; 481AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 512CalendarMode currentMode = 0; 516currentMode = CalendarMode.Month; 563private DateTime? GetNextDate(DateTimeAutomationPeer currentDatePeer, CalendarMode currentMode) 569if (currentMode == CalendarMode.Month) 571else if (currentMode == CalendarMode.Year) 573else if (currentMode == CalendarMode.Decade) 622if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 684internal DateTimeCalendarModePair(DateTime date, CalendarMode mode) 690CalendarMode ButtonMode;
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (6)
30internal DateTimeAutomationPeer(DateTime date, Calendar owningCalendar, CalendarMode buttonMode) 71internal CalendarMode ButtonMode 81return ButtonMode == CalendarMode.Month; 323case CalendarMode.Month: 326case CalendarMode.Year: 329case CalendarMode.Decade:
System\Windows\Controls\Calendar.cs (73)
362public CalendarMode DisplayMode 364get { return (CalendarMode)GetValue(DisplayModeProperty); } 374typeof(CalendarMode), 376new FrameworkPropertyMetadata(CalendarMode.Month, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault, OnDisplayModePropertyChanged), 388CalendarMode mode = (CalendarMode)e.NewValue; 389CalendarMode oldMode = (CalendarMode)e.OldValue; 394case CalendarMode.Month: 396if (oldMode == CalendarMode.Year || oldMode == CalendarMode.Decade) 407case CalendarMode.Year: 408case CalendarMode.Decade: 409if (oldMode == CalendarMode.Month) 422c.OnDisplayModeChanged(new CalendarModeChangedEventArgs((CalendarMode)e.OldValue, mode)); 923CalendarMode newMode = CalendarMode.Month; 927case CalendarMode.Month: 933case CalendarMode.Year: 936newMode = CalendarMode.Month; 940case CalendarMode.Decade: 943newMode = CalendarMode.Year; 958FocusDate(this.DisplayMode == CalendarMode.Month ? this.CurrentDate : this.DisplayDate); 964private DateTime? GetDateOffset(DateTime date, int offset, CalendarMode displayMode) 969case CalendarMode.Month: 975case CalendarMode.Year: 981case CalendarMode.Decade: 1002case CalendarMode.Month: 1011case CalendarMode.Year: 1012case CalendarMode.Decade: 1074case CalendarMode.Month: 1080case CalendarMode.Year: 1086case CalendarMode.Decade: 1142CalendarMode mode = (CalendarMode)value; 1144return mode == CalendarMode.Month 1145|| mode == CalendarMode.Year 1146|| mode == CalendarMode.Decade; 1195Debug.Assert(this.DisplayMode == CalendarMode.Year); 1208Debug.Assert(this.DisplayMode == CalendarMode.Decade); 1253if (this.DisplayMode == CalendarMode.Month) 1332case CalendarMode.Month: 1343case CalendarMode.Year: 1347this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1359case CalendarMode.Decade: 1363this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1381case CalendarMode.Month: 1401case CalendarMode.Year: 1408case CalendarMode.Decade: 1421case CalendarMode.Year: 1423this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1428case CalendarMode.Decade: 1430this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1443case CalendarMode.Month: 1451case CalendarMode.Year: 1458case CalendarMode.Decade: 1472case CalendarMode.Month: 1479case CalendarMode.Year: 1486case CalendarMode.Decade: 1499case CalendarMode.Month: 1506case CalendarMode.Year: 1513case CalendarMode.Decade: 1526case CalendarMode.Month: 1533case CalendarMode.Year: 1540case CalendarMode.Decade: 1554case CalendarMode.Month: 1561case CalendarMode.Year: 1568case CalendarMode.Decade: 1660case CalendarMode.Month: 1664this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1676case CalendarMode.Year: 1680this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Decade); 1692case CalendarMode.Decade:
System\Windows\Controls\CalendarModeChangedEventArgs.cs (4)
18public CalendarModeChangedEventArgs(CalendarMode oldMode, CalendarMode newMode) 27public CalendarMode NewMode 36public CalendarMode OldMode
System\Windows\Controls\DatePicker.cs (2)
922this._calendar.DisplayMode = CalendarMode.Month; 957if (args.Key == Key.Escape || ((args.Key == Key.Enter || args.Key == Key.Space) && c.DisplayMode == CalendarMode.Month))
System\Windows\Controls\Primitives\CalendarItem.cs (16)
104private CalendarMode DisplayMode 108return (this.Owner != null) ? this.Owner.DisplayMode : CalendarMode.Month; 220case CalendarMode.Year: 223case CalendarMode.Decade: 226case CalendarMode.Month: 273this.Owner.DisplayMode == CalendarMode.Month && 394internal CalendarButton GetCalendarButton(DateTime date, CalendarMode mode) 396Debug.Assert(mode != CalendarMode.Month); 402if (mode == CalendarMode.Year) 453case CalendarMode.Month: 459case CalendarMode.Year: 460case CalendarMode.Decade: 922if (this.Owner.DisplayMode == CalendarMode.Month) 924this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Year); 928Debug.Assert(this.Owner.DisplayMode == CalendarMode.Year); 930this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Decade);