1 instantiation of Calendar
PresentationFramework (1)
src\Framework\System\Windows\Controls\DatePicker.cs (1)
1067_calendar = new Calendar();
81 references to Calendar
PresentationFramework (81)
src\Framework\System\Windows\Automation\Peers\CalendarAutomationPeer.cs (4)
29public CalendarAutomationPeer(System.Windows.Controls.Calendar owner) 36private System.Windows.Controls.Calendar OwningCalendar 40return this.Owner as System.Windows.Controls.Calendar; 184System.Windows.Controls.Calendar owner = OwningCalendar;
src\Framework\System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (2)
31internal DateTimeAutomationPeer(DateTime date, Calendar owningCalendar, CalendarMode buttonMode) 67private Calendar OwningCalendar
src\Framework\System\Windows\Controls\Calendar.cs (49)
21[TemplatePart(Name = Calendar.ElementRoot, Type = typeof(Panel))] 22[TemplatePart(Name = Calendar.ElementMonth, Type = typeof(CalendarItem))] 51public static readonly RoutedEvent SelectedDatesChangedEvent = EventManager.RegisterRoutedEvent("SelectedDatesChanged", RoutingStrategy.Direct, typeof(EventHandler<SelectionChangedEventArgs>), typeof(Calendar)); 84DefaultStyleKeyProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(typeof(Calendar))); 85KeyboardNavigation.TabNavigationProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(KeyboardNavigationMode.Once)); 86KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(KeyboardNavigationMode.Contained)); 87LanguageProperty.OverrideMetadata(typeof(Calendar), new FrameworkPropertyMetadata(new PropertyChangedCallback(OnLanguageChanged))); 89EventManager.RegisterClassHandler(typeof(Calendar), UIElement.GotFocusEvent, new RoutedEventHandler(OnGotFocus)); 136typeof(Calendar)); 158typeof(Calendar)); 180typeof(Calendar)); 203typeof(Calendar), 213Calendar c = d as Calendar; 223Calendar c = d as Calendar; 259typeof(Calendar), 269Calendar c = d as Calendar; 278Calendar c = d as Calendar; 320typeof(Calendar), 330Calendar c = d as Calendar; 340Calendar c = d as Calendar; 376typeof(Calendar), 387Calendar c = d as Calendar; 446typeof(Calendar), 458Calendar c = d as Calendar; 482typeof(Calendar), 492Calendar c = d as Calendar; 507Calendar c = d as Calendar; 508if (DependencyPropertyHelper.GetValueSource(d, Calendar.FirstDayOfWeekProperty).BaseValueSource == BaseValueSource.Default) 535typeof(Calendar), 545Calendar c = d as Calendar; 625typeof(Calendar), 631Calendar c = d as Calendar; 875internal static bool IsValidDateSelection(Calendar cal, object value) 1163private static bool IsValidKeyboardSelection(Calendar cal, object value) 1233var c = (Calendar)sender;
src\Framework\System\Windows\Controls\CalendarBlackoutDatesCollection.cs (2)
23private Calendar _owner; 31public CalendarBlackoutDatesCollection(Calendar owner)
src\Framework\System\Windows\Controls\DatePicker.cs (11)
44private Calendar _calendar; 293Calendar.IsValidFirstDayOfWeek); 621internal Calendar Calendar 940Calendar c = sender as Calendar; 1076_calendar.SetBinding(Calendar.ForegroundProperty, GetDatePickerBinding(DatePicker.ForegroundProperty)); 1077_calendar.SetBinding(Calendar.StyleProperty, GetDatePickerBinding(DatePicker.CalendarStyleProperty)); 1078_calendar.SetBinding(Calendar.IsTodayHighlightedProperty, GetDatePickerBinding(DatePicker.IsTodayHighlightedProperty)); 1079_calendar.SetBinding(Calendar.FirstDayOfWeekProperty, GetDatePickerBinding(DatePicker.FirstDayOfWeekProperty)); 1080_calendar.SetBinding(Calendar.FlowDirectionProperty, GetDatePickerBinding(DatePicker.FlowDirectionProperty)); 1115if (Calendar.IsValidDateSelection(this._calendar, newSelectedDate))
src\Framework\System\Windows\Controls\Primitives\CalendarButton.cs (1)
92internal Calendar Owner
src\Framework\System\Windows\Controls\Primitives\CalendarDayButton.cs (1)
164internal Calendar Owner
src\Framework\System\Windows\Controls\Primitives\CalendarItem.cs (4)
87internal Calendar Owner 926this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Year); 932this.Owner.SetCurrentValueInternal(Calendar.DisplayModeProperty, CalendarMode.Decade); 1146var owner = this.Owner;
src\Framework\System\Windows\Controls\SelectedDatesCollection.cs (7)
27private Calendar _owner; 37public SelectedDatesCollection(Calendar owner) 166if (Calendar.IsValidDateSelection(this._owner, item)) 282if (item != null && DateTime.Compare(this[index], item) != 0 && Calendar.IsValidDateSelection(this._owner, item)) 329if (Calendar.IsValidDateSelection(this._owner, current)) 385if (Calendar.IsValidDateSelection(this._owner, date)) 428this._owner.OnSelectedDatesCollectionChanged(new CalendarSelectionChangedEventArgs(Calendar.SelectedDatesChangedEvent, removedItems, addedItems));