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) 294DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer((DateTime)e.AddedItems[0], CalendarMode.Month); 303DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 313DateTimeAutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 342if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 359if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 402supportedViews[0] = (int)CalendarMode.Month; 403supportedViews[1] = (int)CalendarMode.Year; 404supportedViews[2] = (int)CalendarMode.Decade; 434this.OwningCalendar.DisplayMode = (CalendarMode)viewId; 463AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 494CalendarMode currentMode = 0; 498currentMode = CalendarMode.Month; 545private DateTime? GetNextDate(DateTimeAutomationPeer currentDatePeer, CalendarMode currentMode) 551if (currentMode == CalendarMode.Month) 553else if (currentMode == CalendarMode.Year) 555else if (currentMode == CalendarMode.Decade) 604if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 666internal DateTimeCalendarModePair(DateTime date, CalendarMode mode) 672private CalendarMode ButtonMode;
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (6)
22internal DateTimeAutomationPeer(DateTime date, Calendar owningCalendar, CalendarMode buttonMode) 63internal CalendarMode ButtonMode 73return ButtonMode == CalendarMode.Month; 315case CalendarMode.Month: 318case CalendarMode.Year: 321case 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)); 916CalendarMode newMode = CalendarMode.Month; 920case CalendarMode.Month: 926case CalendarMode.Year: 929newMode = CalendarMode.Month; 933case CalendarMode.Decade: 936newMode = CalendarMode.Year; 951FocusDate(this.DisplayMode == CalendarMode.Month ? this.CurrentDate : this.DisplayDate); 957private DateTime? GetDateOffset(DateTime date, int offset, CalendarMode displayMode) 962case CalendarMode.Month: 968case CalendarMode.Year: 974case CalendarMode.Decade: 995case CalendarMode.Month: 1004case CalendarMode.Year: 1005case CalendarMode.Decade: 1064case CalendarMode.Month: 1070case CalendarMode.Year: 1076case CalendarMode.Decade: 1132CalendarMode mode = (CalendarMode)value; 1134return mode == CalendarMode.Month 1135|| mode == CalendarMode.Year 1136|| mode == CalendarMode.Decade; 1185Debug.Assert(this.DisplayMode == CalendarMode.Year); 1198Debug.Assert(this.DisplayMode == CalendarMode.Decade); 1240if (this.DisplayMode == CalendarMode.Month) 1319case CalendarMode.Month: 1330case CalendarMode.Year: 1334this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1346case CalendarMode.Decade: 1350this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1368case CalendarMode.Month: 1388case CalendarMode.Year: 1395case CalendarMode.Decade: 1408case CalendarMode.Year: 1410this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Month); 1415case CalendarMode.Decade: 1417this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1430case CalendarMode.Month: 1438case CalendarMode.Year: 1445case CalendarMode.Decade: 1459case CalendarMode.Month: 1466case CalendarMode.Year: 1473case CalendarMode.Decade: 1486case CalendarMode.Month: 1493case CalendarMode.Year: 1500case CalendarMode.Decade: 1513case CalendarMode.Month: 1520case CalendarMode.Year: 1527case CalendarMode.Decade: 1541case CalendarMode.Month: 1548case CalendarMode.Year: 1555case CalendarMode.Decade: 1647case CalendarMode.Month: 1651this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Year); 1663case CalendarMode.Year: 1667this.SetCurrentValueInternal(DisplayModeProperty, CalendarMode.Decade); 1679case 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);