124 references to CalendarMode
PresentationFramework (124)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (23)
42if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 137if (OwningCalendar.DisplayMode == CalendarMode.Month && childRow == 0) 211private DateTimeAutomationPeer GetOrCreateDateTimeAutomationPeer(DateTime date, CalendarMode buttonMode) 216private DateTimeAutomationPeer GetOrCreateDateTimeAutomationPeer(DateTime date, CalendarMode buttonMode, bool addParentInfo) 291DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer((DateTime)e.AddedItems[0], CalendarMode.Month); 300DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 310DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 339if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 356if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 399supportedViews[0] = (int)CalendarMode.Month; 400supportedViews[1] = (int)CalendarMode.Year; 401supportedViews[2] = (int)CalendarMode.Decade; 431this.OwningCalendar.DisplayMode = (CalendarMode)viewId; 460AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 491CalendarMode currentMode = 0; 495currentMode = CalendarMode.Month; 542private DateTime? GetNextDate(DateTimeAutomationPeer currentDatePeer, CalendarMode currentMode) 548if (currentMode == CalendarMode.Month) 550else if (currentMode == CalendarMode.Year) 552else if (currentMode == CalendarMode.Decade) 601if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 663internal DateTimeCalendarModePair(DateTime date, CalendarMode mode) 669private CalendarMode ButtonMode;
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (6)
22internal DateTimeAutomationPeer(DateTime date, Calendar owningCalendar, CalendarMode buttonMode) 60internal CalendarMode ButtonMode 70return ButtonMode == CalendarMode.Month; 312case CalendarMode.Month: 315case CalendarMode.Year: 318case CalendarMode.Decade:
System\Windows\Controls\Calendar.cs (73)
357public CalendarMode DisplayMode 359get { return (CalendarMode)GetValue(DisplayModeProperty); } 369typeof(CalendarMode), 371new FrameworkPropertyMetadata(CalendarMode.Month, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault, OnDisplayModePropertyChanged), 383CalendarMode mode = (CalendarMode)e.NewValue; 384CalendarMode oldMode = (CalendarMode)e.OldValue; 389case CalendarMode.Month: 391if (oldMode == CalendarMode.Year || oldMode == CalendarMode.Decade) 402case CalendarMode.Year: 403case CalendarMode.Decade: 404if (oldMode == CalendarMode.Month) 417c.OnDisplayModeChanged(new CalendarModeChangedEventArgs((CalendarMode)e.OldValue, mode)); 910CalendarMode newMode = CalendarMode.Month; 914case CalendarMode.Month: 920case CalendarMode.Year: 923newMode = CalendarMode.Month; 927case CalendarMode.Decade: 930newMode = CalendarMode.Year; 945FocusDate(this.DisplayMode == CalendarMode.Month ? this.CurrentDate : this.DisplayDate); 951private DateTime? GetDateOffset(DateTime date, int offset, CalendarMode displayMode) 956case CalendarMode.Month: 962case CalendarMode.Year: 968case CalendarMode.Decade: 989case CalendarMode.Month: 998case CalendarMode.Year: 999case CalendarMode.Decade: 1058case CalendarMode.Month: 1064case CalendarMode.Year: 1070case CalendarMode.Decade: 1126CalendarMode mode = (CalendarMode)value; 1128return mode == CalendarMode.Month 1129|| mode == CalendarMode.Year 1130|| mode == CalendarMode.Decade; 1179Debug.Assert(this.DisplayMode == CalendarMode.Year); 1192Debug.Assert(this.DisplayMode == CalendarMode.Decade); 1234if (this.DisplayMode == CalendarMode.Month) 1313case CalendarMode.Month: 1324case CalendarMode.Year: 1328this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1340case CalendarMode.Decade: 1344this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1362case CalendarMode.Month: 1382case CalendarMode.Year: 1389case CalendarMode.Decade: 1402case CalendarMode.Year: 1404this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1409case CalendarMode.Decade: 1411this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1424case CalendarMode.Month: 1432case CalendarMode.Year: 1439case CalendarMode.Decade: 1453case CalendarMode.Month: 1460case CalendarMode.Year: 1467case CalendarMode.Decade: 1480case CalendarMode.Month: 1487case CalendarMode.Year: 1494case CalendarMode.Decade: 1507case CalendarMode.Month: 1514case CalendarMode.Year: 1521case CalendarMode.Decade: 1535case CalendarMode.Month: 1542case CalendarMode.Year: 1549case CalendarMode.Decade: 1641case CalendarMode.Month: 1645this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1657case CalendarMode.Year: 1661this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Decade); 1673case CalendarMode.Decade:
System\Windows\Controls\CalendarModeChangedEventArgs.cs (4)
17public CalendarModeChangedEventArgs(CalendarMode oldMode, CalendarMode newMode) 26public CalendarMode NewMode 35public CalendarMode OldMode
System\Windows\Controls\DatePicker.cs (2)
914this._calendar.DisplayMode = CalendarMode.Month; 949if (args.Key == Key.Escape || ((args.Key == Key.Enter || args.Key == Key.Space) && c.DisplayMode == CalendarMode.Month))
System\Windows\Controls\Primitives\CalendarItem.cs (16)
98private CalendarMode DisplayMode 102return (this.Owner != null) ? this.Owner.DisplayMode : CalendarMode.Month; 214case CalendarMode.Year: 217case CalendarMode.Decade: 220case CalendarMode.Month: 267this.Owner.DisplayMode == CalendarMode.Month && 388internal CalendarButton GetCalendarButton(DateTime date, CalendarMode mode) 390Debug.Assert(mode != CalendarMode.Month); 396if (mode == CalendarMode.Year) 447case CalendarMode.Month: 453case CalendarMode.Year: 454case CalendarMode.Decade: 913if (this.Owner.DisplayMode == CalendarMode.Month) 915this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Year); 919Debug.Assert(this.Owner.DisplayMode == CalendarMode.Year); 921this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Decade);