124 references to CalendarMode
PresentationFramework (124)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (23)
43if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 138if (OwningCalendar.DisplayMode == CalendarMode.Month && childRow == 0) 212private DateTimeAutomationPeer GetOrCreateDateTimeAutomationPeer(DateTime date, CalendarMode buttonMode) 217private DateTimeAutomationPeer GetOrCreateDateTimeAutomationPeer(DateTime date, CalendarMode buttonMode, bool addParentInfo) 295DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer((DateTime)e.AddedItems[0], CalendarMode.Month); 304DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 314DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 343if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 360if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 403supportedViews[0] = (int)CalendarMode.Month; 404supportedViews[1] = (int)CalendarMode.Year; 405supportedViews[2] = (int)CalendarMode.Decade; 435this.OwningCalendar.DisplayMode = (CalendarMode)viewId; 464AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 495CalendarMode currentMode = 0; 499currentMode = CalendarMode.Month; 546private DateTime? GetNextDate(DateTimeAutomationPeer currentDatePeer, CalendarMode currentMode) 552if (currentMode == CalendarMode.Month) 554else if (currentMode == CalendarMode.Year) 556else if (currentMode == CalendarMode.Decade) 605if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 667internal DateTimeCalendarModePair(DateTime date, CalendarMode mode) 673CalendarMode ButtonMode;
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (6)
23internal DateTimeAutomationPeer(DateTime date, Calendar owningCalendar, CalendarMode buttonMode) 64internal CalendarMode ButtonMode 74return ButtonMode == CalendarMode.Month; 316case CalendarMode.Month: 319case CalendarMode.Year: 322case CalendarMode.Decade:
System\Windows\Controls\Calendar.cs (73)
358public CalendarMode DisplayMode 360get { return (CalendarMode)GetValue(DisplayModeProperty); } 370typeof(CalendarMode), 372new FrameworkPropertyMetadata(CalendarMode.Month, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault, OnDisplayModePropertyChanged), 384CalendarMode mode = (CalendarMode)e.NewValue; 385CalendarMode oldMode = (CalendarMode)e.OldValue; 390case CalendarMode.Month: 392if (oldMode == CalendarMode.Year || oldMode == CalendarMode.Decade) 403case CalendarMode.Year: 404case CalendarMode.Decade: 405if (oldMode == CalendarMode.Month) 418c.OnDisplayModeChanged(new CalendarModeChangedEventArgs((CalendarMode)e.OldValue, mode)); 917CalendarMode newMode = CalendarMode.Month; 921case CalendarMode.Month: 927case CalendarMode.Year: 930newMode = CalendarMode.Month; 934case CalendarMode.Decade: 937newMode = CalendarMode.Year; 952FocusDate(this.DisplayMode == CalendarMode.Month ? this.CurrentDate : this.DisplayDate); 958private DateTime? GetDateOffset(DateTime date, int offset, CalendarMode displayMode) 963case CalendarMode.Month: 969case CalendarMode.Year: 975case CalendarMode.Decade: 996case CalendarMode.Month: 1005case CalendarMode.Year: 1006case CalendarMode.Decade: 1065case CalendarMode.Month: 1071case CalendarMode.Year: 1077case CalendarMode.Decade: 1133CalendarMode mode = (CalendarMode)value; 1135return mode == CalendarMode.Month 1136|| mode == CalendarMode.Year 1137|| mode == CalendarMode.Decade; 1186Debug.Assert(this.DisplayMode == CalendarMode.Year); 1199Debug.Assert(this.DisplayMode == CalendarMode.Decade); 1241if (this.DisplayMode == CalendarMode.Month) 1320case CalendarMode.Month: 1331case CalendarMode.Year: 1335this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1347case CalendarMode.Decade: 1351this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1369case CalendarMode.Month: 1389case CalendarMode.Year: 1396case CalendarMode.Decade: 1409case CalendarMode.Year: 1411this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1416case CalendarMode.Decade: 1418this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1431case CalendarMode.Month: 1439case CalendarMode.Year: 1446case CalendarMode.Decade: 1460case CalendarMode.Month: 1467case CalendarMode.Year: 1474case CalendarMode.Decade: 1487case CalendarMode.Month: 1494case CalendarMode.Year: 1501case CalendarMode.Decade: 1514case CalendarMode.Month: 1521case CalendarMode.Year: 1528case CalendarMode.Decade: 1542case CalendarMode.Month: 1549case CalendarMode.Year: 1556case CalendarMode.Decade: 1648case CalendarMode.Month: 1652this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1664case CalendarMode.Year: 1668this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Decade); 1680case 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)
915this._calendar.DisplayMode = CalendarMode.Month; 950if (args.Key == Key.Escape || ((args.Key == Key.Enter || args.Key == Key.Space) && c.DisplayMode == CalendarMode.Month))
System\Windows\Controls\Primitives\CalendarItem.cs (16)
99private CalendarMode DisplayMode 103return (this.Owner != null) ? this.Owner.DisplayMode : CalendarMode.Month; 215case CalendarMode.Year: 218case CalendarMode.Decade: 221case CalendarMode.Month: 268this.Owner.DisplayMode == CalendarMode.Month && 389internal CalendarButton GetCalendarButton(DateTime date, CalendarMode mode) 391Debug.Assert(mode != CalendarMode.Month); 397if (mode == CalendarMode.Year) 448case CalendarMode.Month: 454case CalendarMode.Year: 455case CalendarMode.Decade: 914if (this.Owner.DisplayMode == CalendarMode.Month) 916this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Year); 920Debug.Assert(this.Owner.DisplayMode == CalendarMode.Year); 922this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Decade);