1 instantiation of Calendar
PresentationFramework (1)
System\Windows\Controls\DatePicker.cs (1)
1070_calendar = new Calendar();
81 references to Calendar
PresentationFramework (81)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (4)
21public CalendarAutomationPeer(System.Windows.Controls.Calendar owner) 28private System.Windows.Controls.Calendar OwningCalendar 32return this.Owner as System.Windows.Controls.Calendar; 176System.Windows.Controls.Calendar owner = OwningCalendar;
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (2)
22internal DateTimeAutomationPeer(DateTime date, Calendar owningCalendar, CalendarMode buttonMode) 51private Calendar OwningCalendar
System\Windows\Controls\Calendar.cs (49)
15[TemplatePart(Name = Calendar.ElementRoot, Type = typeof(Panel))] 16[TemplatePart(Name = Calendar.ElementMonth, Type = typeof(CalendarItem))] 45public static readonly RoutedEvent SelectedDatesChangedEvent = EventManager.RegisterRoutedEvent("SelectedDatesChanged", RoutingStrategy.Direct, typeof(EventHandler<SelectionChangedEventArgs>), typeof(Calendar)); 78DefaultStyleKeyProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(typeof(Calendar))); 79KeyboardNavigation.TabNavigationProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(KeyboardNavigationMode.Once)); 80KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(KeyboardNavigationMode.Contained)); 81LanguageProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(new PropertyChangedCallback(OnLanguageChanged))); 83EventManager.RegisterClassHandler(typeof(Calendar), UIElement.GotFocusEvent, new RoutedEventHandler(OnGotFocus)); 130typeof(Calendar)); 152typeof(Calendar)); 174typeof(Calendar)); 197typeof(Calendar), 207Calendar c = d as Calendar; 217Calendar c = d as Calendar; 253typeof(Calendar), 263Calendar c = d as Calendar; 272Calendar c = d as Calendar; 314typeof(Calendar), 324Calendar c = d as Calendar; 334Calendar c = d as Calendar; 370typeof(Calendar), 381Calendar c = d as Calendar; 440typeof(Calendar), 452Calendar c = d as Calendar; 476typeof(Calendar), 486Calendar c = d as Calendar; 501Calendar c = d as Calendar; 502if (DependencyPropertyHelper.GetValueSource(d, Calendar.FirstDayOfWeekProperty).BaseValueSource == BaseValueSource.Default) 529typeof(Calendar), 539Calendar c = d as Calendar; 619typeof(Calendar), 625Calendar c = d as Calendar; 869internal static bool IsValidDateSelection(Calendar cal, object value) 1152private static bool IsValidKeyboardSelection(Calendar cal, object value) 1219var c = (Calendar)sender;
System\Windows\Controls\CalendarBlackoutDatesCollection.cs (2)
19private Calendar _owner; 27public CalendarBlackoutDatesCollection(Calendar owner)
System\Windows\Controls\DatePicker.cs (11)
38private Calendar _calendar; 288Calendar.IsValidFirstDayOfWeek); 627internal Calendar Calendar 943Calendar c = sender as Calendar; 1079_calendar.SetBinding(Calendar.ForegroundProperty, GetDatePickerBinding(DatePicker.ForegroundProperty)); 1080_calendar.SetBinding(Calendar.StyleProperty, GetDatePickerBinding(DatePicker.CalendarStyleProperty)); 1081_calendar.SetBinding(Calendar.IsTodayHighlightedProperty, GetDatePickerBinding(DatePicker.IsTodayHighlightedProperty)); 1082_calendar.SetBinding(Calendar.FirstDayOfWeekProperty, GetDatePickerBinding(DatePicker.FirstDayOfWeekProperty)); 1083_calendar.SetBinding(Calendar.FlowDirectionProperty, GetDatePickerBinding(DatePicker.FlowDirectionProperty)); 1120if (Calendar.IsValidDateSelection(this._calendar, newSelectedDate))
System\Windows\Controls\Primitives\CalendarButton.cs (1)
87internal Calendar Owner
System\Windows\Controls\Primitives\CalendarDayButton.cs (1)
160internal Calendar Owner
System\Windows\Controls\Primitives\CalendarItem.cs (4)
80internal Calendar Owner 915this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Year); 921this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Decade); 1130var owner = this.Owner;
System\Windows\Controls\SelectedDatesCollection.cs (7)
21private Calendar _owner; 31public SelectedDatesCollection(Calendar owner) 160if (Calendar.IsValidDateSelection(this._owner, item)) 276if (DateTime.Compare(this[index], item) != 0 && Calendar.IsValidDateSelection(this._owner, item)) 323if (Calendar.IsValidDateSelection(this._owner, current)) 379if (Calendar.IsValidDateSelection(this._owner, date)) 422this._owner.OnSelectedDatesCollectionChanged(new CalendarSelectionChangedEventArgs(Calendar.SelectedDatesChangedEvent, removedItems, addedItems));