10 instantiations of TreeViewItem
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
159return new TreeViewItem (_hwnd, this, hNext, (int) TVItem.TopLevel); 185return hPrev != IntPtr.Zero ? new TreeViewItem (_hwnd, this, hPrev, (int) TVItem.TopLevel) : null; 201return new TreeViewItem (_hwnd, this, hChild, (int) TVItem.TopLevel); 375return new TreeViewItem (_hwnd, this, hItem, depth); 389return new TreeViewItem (hwnd, this, hItem, 0); 395return new TreeViewItem(hwnd, elParent, hItem, elParent._item + 1); 1318return hNext != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hNext, _item + 1) : null; 1328return hPrev != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hPrev, _item + 1) : null; 1336return hChild != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hChild, _item + 1) : null; 1357return new TreeViewItem(_hwnd, this, hChild, _item + 1);
10 references to TreeViewItem
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\WindowsTreeView.cs (10)
98if (idProp == ExpandCollapsePattern.ExpandCollapseStateProperty && el is TreeViewItem && eventId == NativeMethods.EventObjectStateChange) 100((TreeViewItem) el).RaiseExpandCollapsedStateChangedEvent (); 105if (((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent && el is TreeViewItem) && !(eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate)) 107((TreeViewItem) el).RaiseStructureChangedEvent (); 156IntPtr hNext = GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 183IntPtr hPrev = GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem); 1301TreeViewItem current = this; 1302while ((current = current.GetParent() as TreeViewItem) != null) 1316IntPtr hNext = WindowsTreeView.GetNextItem (_hwnd, ((TreeViewItem) child)._hItem); 1326IntPtr hPrev = WindowsTreeView.GetPreviousItem (_hwnd, ((TreeViewItem) child)._hItem);