10 instantiations of TreeViewItem
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
165return new TreeViewItem (_hwnd, this, hNext, (int) TVItem.TopLevel); 191return hPrev != IntPtr.Zero ? new TreeViewItem (_hwnd, this, hPrev, (int) TVItem.TopLevel) : null; 207return new TreeViewItem (_hwnd, this, hChild, (int) TVItem.TopLevel); 382return new TreeViewItem (_hwnd, this, hItem, depth); 396return new TreeViewItem (hwnd, this, hItem, 0); 402return new TreeViewItem(hwnd, elParent, hItem, elParent._item + 1); 1325return hNext != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hNext, _item + 1) : null; 1335return hPrev != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hPrev, _item + 1) : null; 1343return hChild != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hChild, _item + 1) : null; 1364return new TreeViewItem(_hwnd, this, hChild, _item + 1);
10 references to TreeViewItem
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
101if (idProp == ExpandCollapsePattern.ExpandCollapseStateProperty && el is TreeViewItem && eventId == NativeMethods.EventObjectStateChange) 103((TreeViewItem) el).RaiseExpandCollapsedStateChangedEvent (); 108if (((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent && el is TreeViewItem) && !(eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate)) 110((TreeViewItem) el).RaiseStructureChangedEvent (); 162IntPtr hNext = GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 189IntPtr hPrev = GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem); 1308TreeViewItem current = this; 1309while ((current = current.GetParent() as TreeViewItem) != null) 1323IntPtr hNext = WindowsTreeView.GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 1333IntPtr hPrev = WindowsTreeView.GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem);