3 writes to _parent
UIAutomationClientsideProviders (3)
MS\Internal\AutomationProxies\ProxySimple.cs (1)
77_parent = parent;
MS\Internal\AutomationProxies\WindowsMenu.cs (2)
93_parent = GetSystemPopupParent(); 108_parent = GetHierarchyParent(hwnd);
64 references to _parent
UIAutomationClientsideProviders (64)
MS\Internal\AutomationProxies\ProxyFragment.cs (2)
155return _fSubTree ? _parent.GetNextSibling (this) : null; 161return _fSubTree ? _parent.GetPreviousSibling (this) : null;
MS\Internal\AutomationProxies\ProxySimple.cs (5)
80_fSubTree = (_parent != null); 192return _parent; 461System.Diagnostics.Debug.Assert(_parent != null, "Navigate: Leaf element does not have parent"); 472return _parent.GetNextSibling(this); 478return _parent.GetPreviousSibling(this);
MS\Internal\AutomationProxies\WindowsEditBox.cs (3)
238return new WindowsSpinner(hwndUpDown, _hwnd, _parent, _item); 249return new WindowsSpinner(hwndUpDown, _hwnd, _parent, _item); 260return new WindowsSpinner(hwndUpDown, _hwnd, _parent, _item);
MS\Internal\AutomationProxies\WindowsListBox.cs (12)
734if (((WindowsListBox)_parent).IsParentedByCombo()) 736WindowsComboBox cb = (WindowsComboBox)_parent._parent; 822if (((IExpandCollapseProvider)_listBox._parent).ExpandCollapseState == ExpandCollapseState.Collapsed) 824((IExpandCollapseProvider)_listBox._parent).Expand(); 872if (((IExpandCollapseProvider)_listBox._parent).ExpandCollapseState == ExpandCollapseState.Collapsed) 874((IExpandCollapseProvider)_listBox._parent).Expand(); 932System.Diagnostics.Debug.Assert (_parent is WindowsListBox, "Invalid Parent for a Listbox Item"); 933return _parent; 1138if (!((WindowsListBox)_parent).IsParentedByCombo()) 1176ProxyFragment combo = (WindowsComboBox)_parent._parent;
MS\Internal\AutomationProxies\WindowsListViewItem.cs (4)
120WindowsListViewGroup windowsListViewGroup = _parent as WindowsListViewGroup; 507ProxyFragment parent = _parent; 512parent = parent._parent; 657return _parent;
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (2)
320return _parent._parent;
MS\Internal\AutomationProxies\WindowsMenu.cs (12)
100_expandedMenus[hwnd] = new MenuParentInfo(_parent._hwnd, _parent._item, ((MenuItem)_parent)._menuType); 114_expandedMenus[hwnd] = new MenuParentInfo(_parent._hwnd, _parent._item, ((MenuItem)_parent)._menuType); 391if (_parent != null && _type == MenuType.Submenu) 393return _parent.LocalizedName; 1545MenuType type = ((WindowsMenu)_parent)._type; 2682return new MenuItem(_hwnd, _parent, _item - 1, _hmenu, _menuType); 2697return new MenuItem(_hwnd, _parent, nextItem, _hmenu, _menuType); 2733if (new MenuItem (_hwnd, this._parent, i, _hmenu, _menuType).HotKey == chHotKey)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (5)
177if ((Environment.OSVersion.Version.Major < 6) && (Misc.IsLayoutRTL(_parent._hwnd))) 180Rect rcParent = _parent.BoundingRectangle; 214if (_parent != null) 602if ((Environment.OSVersion.Version.Major < 6) && (_sbFlag == NativeMethods.SB_HORZ) && (Misc.IsControlRTL(_parent._hwnd))) 763return _parent == null;
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (5)
125return _parent.GetElementProperty(idProp); 136return GetBoundingRectangle (_hwnd, _parent, (WindowsScrollBar.ScrollBarItem) _item, _sbFlag); 240if (parent != null && parent._parent != null) 245if ((Environment.OSVersion.Version.Major < 6) && (Misc.IsLayoutRTL(parent._parent._hwnd))) 248Rect rcParent = parent._parent.BoundingRectangle;
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
526return _parent; 739return _parent;
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
484WindowsSysHeader parent = _parent as WindowsSysHeader; 732WindowsSysHeader parent = _parent as WindowsSysHeader;
MS\Internal\AutomationProxies\WindowsTab.cs (4)
1004WindowsTab tab = (WindowsTab)_parent; 1197System.Diagnostics.Debug.Assert(_parent is WindowsTab, "Invalid Parent for a Tab Item"); 1198return _parent; 1214WindowsTab parent = (WindowsTab)_parent;
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
515WindowsToolbar toolbar = (WindowsToolbar)_parent;
MS\Internal\AutomationProxies\WindowsTreeView.cs (3)
1070for (ProxyFragment topLevelParent = _parent; ; topLevelParent = topLevelParent._parent) 1072if (topLevelParent._parent == null)
MS\Internal\AutomationProxies\WindowsUpDown.cs (1)
114return new SpinButtonItem(_hwnd, IsSpinnerElement()? _parent : this, (int)item);
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
324return new WinformsSpinnerEdit(_hwnd, _elEdit._hwnd, _elUpDown._hwnd, _parent, _item);