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