10 instantiations of TreeViewItem
UIAutomationClientsideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
174return new TreeViewItem (_hwnd, this, hNext, (int) TVItem.TopLevel); 200return hPrev != IntPtr.Zero ? new TreeViewItem (_hwnd, this, hPrev, (int) TVItem.TopLevel) : null; 216return new TreeViewItem (_hwnd, this, hChild, (int) TVItem.TopLevel); 391return new TreeViewItem (_hwnd, this, hItem, depth); 405return new TreeViewItem (hwnd, this, hItem, 0); 411return new TreeViewItem(hwnd, elParent, hItem, elParent._item + 1); 1334return hNext != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hNext, _item + 1) : null; 1344return hPrev != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hPrev, _item + 1) : null; 1352return hChild != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hChild, _item + 1) : null; 1373return new TreeViewItem(_hwnd, this, hChild, _item + 1);
10 references to TreeViewItem
UIAutomationClientsideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
110if (idProp == ExpandCollapsePattern.ExpandCollapseStateProperty && el is TreeViewItem && eventId == NativeMethods.EventObjectStateChange) 112((TreeViewItem) el).RaiseExpandCollapsedStateChangedEvent (); 117if (((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent && el is TreeViewItem) && !(eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate)) 119((TreeViewItem) el).RaiseStructureChangedEvent (); 171IntPtr hNext = GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 198IntPtr hPrev = GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem); 1317TreeViewItem current = this; 1318while ((current = current.GetParent() as TreeViewItem) != null) 1332IntPtr hNext = WindowsTreeView.GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 1342IntPtr hPrev = WindowsTreeView.GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem);