// Token: 0x06002654 RID: 9812 RVA: 0x000B6AF4 File Offset: 0x000B4CF4 internal override void AddToParentProxyWeakRefCache() { CalendarAutomationPeer calendarAutomationPeer = UIElementAutomationPeer.CreatePeerForElement(this.OwningCalendar) as CalendarAutomationPeer; if (calendarAutomationPeer != null) { calendarAutomationPeer.AddProxyToWeakRefStorage(base.ElementProxyWeakReference, this); } }
protected override List <AutomationPeer> GetChildrenCore() { List <AutomationPeer> children = base.GetChildrenCore(); if (OwningDatePicker.IsDropDownOpen && OwningDatePicker.Calendar != null) { CalendarAutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(OwningDatePicker.Calendar) as CalendarAutomationPeer; if (peer != null) { children.Add(peer); } } return(children); }