34 references to OwningCalendar
PresentationFramework (34)
src\Framework\System\Windows\Automation\Peers\CalendarAutomationPeer.cs (34)
48if (this.OwningCalendar != null && this.OwningCalendar.MonthControl != null) 50if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 52return this.OwningCalendar.MonthControl.MonthView; 56return this.OwningCalendar.MonthControl.YearView; 112if (OwningCalendar.MonthControl == null) 122buttonPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningCalendar.MonthControl.PreviousButton); 127buttonPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningCalendar.MonthControl.HeaderButton); 132buttonPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningCalendar.MonthControl.NextButton); 145if (OwningCalendar.DisplayMode == CalendarMode.Month && childRow == 0) 159peer = GetOrCreateDateTimeAutomationPeer(date, OwningCalendar.DisplayMode, /*addParentInfo*/ false); 162DateTimeCalendarModePair key = new DateTimeCalendarModePair(date, OwningCalendar.DisplayMode); 184System.Windows.Controls.Calendar owner = OwningCalendar; 250peer = new DateTimeAutomationPeer(date, OwningCalendar, buttonMode); 305int numSelected = OwningCalendar.SelectedDates.Count; 367if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 384if (this.OwningCalendar.DisplayMode == CalendarMode.Month) 402AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, OwningCalendar.DisplayMode); 420return (int)this.OwningCalendar.DisplayMode; 462this.OwningCalendar.DisplayMode = (CalendarMode)viewId; 473return this.OwningCalendar.SelectionMode == CalendarSelectionMode.SingleRange || this.OwningCalendar.SelectionMode == CalendarSelectionMode.MultipleRange; 489foreach (DateTime date in OwningCalendar.SelectedDates) 544currentMode = (startAfterDatePeer != null) ? startAfterDatePeer.ButtonMode : OwningCalendar.DisplayMode; 554currentMode = (startAfterDatePeer != null) ? startAfterDatePeer.ButtonMode : OwningCalendar.DisplayMode; 577DateTime startDate = (currentDatePeer != null) ? currentDatePeer.Date : OwningCalendar.DisplayDate; 591DateTime startDate = (currentDatePeer != null) ? currentDatePeer.Date : OwningCalendar.DisplayDate; 596if (!OwningCalendar.SelectedDates.MaximumDate.HasValue || OwningCalendar.SelectedDates.MaximumDate <= startDate) 601if (OwningCalendar.SelectedDates.MinimumDate.HasValue && startDate < OwningCalendar.SelectedDates.MinimumDate) 603return OwningCalendar.SelectedDates.MinimumDate; 609if (OwningCalendar.SelectedDates.Contains(startDate) == isSelected) 632if (this.OwningCalendar.DisplayMode == CalendarMode.Month)