10 instantiations of TreeViewItem
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
160return new TreeViewItem (_hwnd, this, hNext, (int) TVItem.TopLevel); 186return hPrev != IntPtr.Zero ? new TreeViewItem (_hwnd, this, hPrev, (int) TVItem.TopLevel) : null; 202return new TreeViewItem (_hwnd, this, hChild, (int) TVItem.TopLevel); 376return new TreeViewItem (_hwnd, this, hItem, depth); 390return new TreeViewItem (hwnd, this, hItem, 0); 396return new TreeViewItem(hwnd, elParent, hItem, elParent._item + 1); 1319return hNext != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hNext, _item + 1) : null; 1329return hPrev != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hPrev, _item + 1) : null; 1337return hChild != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hChild, _item + 1) : null; 1358return new TreeViewItem(_hwnd, this, hChild, _item + 1);
10 references to TreeViewItem
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
99if (idProp == ExpandCollapsePattern.ExpandCollapseStateProperty && el is TreeViewItem && eventId == NativeMethods.EventObjectStateChange) 101((TreeViewItem) el).RaiseExpandCollapsedStateChangedEvent (); 106if (((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent && el is TreeViewItem) && !(eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate)) 108((TreeViewItem) el).RaiseStructureChangedEvent (); 157IntPtr hNext = GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 184IntPtr hPrev = GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem); 1302TreeViewItem current = this; 1303while ((current = current.GetParent() as TreeViewItem) != null) 1317IntPtr hNext = WindowsTreeView.GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 1327IntPtr hPrev = WindowsTreeView.GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem);