5 instantiations of WindowsListView
UIAutomationClientSideProviders (5)
MS\Internal\AutomationProxies\WindowsListView.cs (5)
103
WindowsListView lv = new
WindowsListView
(hwnd, null, 0);
126
WindowsListView wlv = new
WindowsListView
( hwnd, null, -1 );
142
ProxySimple el = new
WindowsListView
( hwnd, null, -1 );
1196
IRawElementProviderFragment wlv = (IRawElementProviderFragment) new
WindowsListView
(hwnd, null, -1);
1850
WindowsListView wlv = new
WindowsListView
(hwnd, null, -1);
119 references to WindowsListView
UIAutomationClientSideProviders (119)
MS\Internal\AutomationProxies\Main.cs (1)
44
new ClientSideProviderDescription(new ClientSideProviderFactoryCallback(MS.Internal.AutomationProxies.
WindowsListView
.Create), "SysListView32", null, ClientSideProviderMatchIndicator.AllowSubstringMatch),
MS\Internal\AutomationProxies\WindowsListView.cs (8)
87
WinEventTracker.AddToNotificationList(_hwnd, new WinEventTracker.ProxyRaiseEvents (
WindowsListView
.GroupSpecificEvents), _groupEvents);
103
WindowsListView
lv = new WindowsListView(hwnd, null, 0);
126
WindowsListView
wlv = new WindowsListView( hwnd, null, -1 );
408
GroupManager manager =
WindowsListView
._groupsCollection [_hwnd];
423
NativeMethods.LVHITTESTINFO_INTERNAL hitTest =
WindowsListView
.SubitemHitTest(_hwnd, new NativeMethods.Win32Point(x, y));
448
hitTest =
WindowsListView
.SubitemHitTest(_hwnd, new NativeMethods.Win32Point(x, y));
1201
StructureChangedEventArgs change = new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, ( (
WindowsListView
)wlv ).MakeRuntimeId() );
1850
WindowsListView
wlv = new WindowsListView (hwnd, null, -1);
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (12)
58
else if (iid == ExpandCollapsePattern.Pattern &&
WindowsListView
.IsGroupViewEnabled(_hwnd))
71
GroupManager manager =
WindowsListView
._groupsCollection [_hwnd];
286
NativeMethods.LVHITTESTINFO_INTERNAL hitTest =
WindowsListView
.SubitemHitTest (_hwnd, pt);
375
if (
WindowsListView
.IsDetailMode (_hwnd))
464
int index =
WindowsListView
.GetItemNext(hwnd, -1, NativeMethods.LVNI_FOCUSED);
553
System.Diagnostics.Debug.Assert (!
WindowsListView
.IsDetailMode (hwnd), "GetColumnCountExternal: called when lv is in Detail mode");
564
GroupManager manager =
WindowsListView
._groupsCollection [hwnd];
663
GroupManager manager =
WindowsListView
._groupsCollection [hwnd];
734
if (
WindowsListView
.IsDetailMode (hwnd))
755
if (
WindowsListView
.IsDetailMode (hwnd))
793
if (
WindowsListView
.GetItemRect(hwnd, items[0], NativeMethods.LVIR_BOUNDS, out rc))
800
if (!
WindowsListView
.GetItemRect(hwnd, items[i], NativeMethods.LVIR_BOUNDS, out rcNext))
MS\Internal\AutomationProxies\WindowsListViewGroupHelper.cs (7)
53
if (!
WindowsListView
.IsGroupViewEnabled(hwnd))
204
int itemCount =
WindowsListView
.GetItemCount (_hwnd);
369
int itemCount =
WindowsListView
.GetItemCount(hwnd);
619
WindowsListView
.GetItemRect(_hwnd, item1, NativeMethods.LVIR_BOUNDS, out rc1);
622
WindowsListView
.GetItemRect(_hwnd, item2, NativeMethods.LVIR_BOUNDS, out rc2);
722
WindowsListView
.GetItemRect(_hwnd, _items[0], NativeMethods.LVIR_BOUNDS, out item);
735
WindowsListView
.GetItemRect(_hwnd, _items[count - 1], NativeMethods.LVIR_BOUNDS, out item);
MS\Internal\AutomationProxies\WindowsListViewItem.cs (60)
34
if (
WindowsListView
.IsDetailMode(hwnd))
60
if (iid == InvokePattern.Pattern &&
WindowsListView
.ListViewInvokable(_hwnd))
70
if (iid == ValuePattern.Pattern &&
WindowsListView
.ListViewEditable (_hwnd))
112
WindowsListView
._groupsCollection.EnsureCreation (_hwnd);
114
GroupManager manager =
WindowsListView
._groupsCollection[_hwnd];
148
if (
WindowsListView
.GetItemRect(_hwnd, _item, NativeMethods.LVIR_BOUNDS, out itemRectangle))
214
return
WindowsListView
.SetItemFocused (_hwnd, _item);
258
if (
WindowsListView
.IsDetailMode (_hwnd))
282
else if (
WindowsListView
.IsDetailMode (_hwnd))
301
else if (
WindowsListView
.IsDetailMode(_hwnd))
316
if (
WindowsListView
.IsDetailMode (_hwnd))
348
if (
WindowsListView
.IsDetailMode (_hwnd))
391
if (!
WindowsListView
.MultiSelected (_hwnd) &&
WindowsListView
.IsItemSelected (_hwnd, _item))
397
WindowsListView
.UnselectAll (_hwnd);
400
if (!
WindowsListView
.SelectItem(_hwnd, _item))
416
if (
WindowsListView
.IsItemSelected (_hwnd, _item))
422
if (!
WindowsListView
.MultiSelected(_hwnd))
429
if (selectionRequired ||
WindowsListView
.GetSelectedItemCount(_hwnd) > 0)
438
if (!
WindowsListView
.SelectItem(_hwnd, _item))
454
if (!
WindowsListView
.IsItemSelected (_hwnd, _item))
460
if (!
WindowsListView
.MultiSelected (_hwnd))
474
if (!
WindowsListView
.UnSelectItem(_hwnd, _item))
485
return
WindowsListView
.IsItemSelected (_hwnd, _item);
499
while (!(parent is
WindowsListView
))
522
if (
WindowsListView
.Scrollable (_hwnd))
525
WindowsListView
.EnsureVisible (_hwnd, _item, true);
568
return !
WindowsListView
.ListViewEditable (_hwnd);
581
if (
WindowsListView
.IsGroupViewEnabled (_hwnd))
587
if (
WindowsListView
.IsListMode (_hwnd))
589
int itemCount =
WindowsListView
.GetItemCount (_hwnd);
590
int rowCount =
WindowsListView
.GetRowCountListMode (_hwnd, itemCount);
596
int columnCount =
WindowsListView
.GetColumnCountOtherModes (_hwnd);
606
if (
WindowsListView
.IsGroupViewEnabled (_hwnd))
612
if (
WindowsListView
.IsListMode (_hwnd))
614
int itemCount =
WindowsListView
.GetItemCount (_hwnd);
615
int rowCount =
WindowsListView
.GetRowCountListMode (_hwnd, itemCount);
620
int columnCount =
WindowsListView
.GetColumnCountOtherModes (_hwnd);
664
if (!
WindowsListView
.Scrollable(_hwnd))
670
WindowsListView
.EnsureVisible(_hwnd, _item, false);
686
if(
WindowsListView
.IsDetailMode(hwnd))
688
IntPtr hwndHeader =
WindowsListView
.ListViewGetHeader (hwnd);
695
return
WindowsListView
.HeaderItemCount (hwndHeader);
710
return
WindowsListView
.GetItemText (hwnd, lvitem);
716
if (!
WindowsListView
.CheckBoxes (hwnd))
723
return (CheckState.NoCheckbox != (CheckState)
WindowsListView
.GetCheckedState (hwnd, item));
730
System.Diagnostics.Debug.Assert (
WindowsListView
.IsGroupViewEnabled (hwnd), "GetGroupID: called when lv does not have groups");
750
if (!
WindowsListView
.ListViewEditable (hwnd))
758
WindowsListView
.SetItemFocused (hwnd, item);
761
IntPtr hwndEdit =
WindowsListView
.ListViewEditLabel (hwnd, item);
842
return
WindowsListView
.IsItemFocused (_hwnd, _item);
850
IntPtr hwndHeader =
WindowsListView
.ListViewGetHeader(_hwnd);
900
if (
WindowsListView
.IsDetailMode (hwnd))
905
return (
WindowsListView
.IsListMode (hwnd) ||
WindowsListView
.ListViewAutoArrange (hwnd));
919
if (!
WindowsListView
.GetItemRect(_hwnd, _item, NativeMethods.LVIR_LABEL, out itemRectangle))
924
if (
WindowsListView
.IsDetailMode (_hwnd) && !
WindowsListView
.FullRowSelect (_hwnd))
940
if (!
WindowsListView
.GetItemRect(_hwnd, _item, NativeMethods.LVIR_LABEL, out itemRectangle))
954
Misc.MouseClick(clickPoint.x, clickPoint.y, !
WindowsListView
.ListViewSingleClickActivate(_hwnd));
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (8)
101
return
WindowsListView
.GetItemToolTipText(_hwnd);
148
if (
WindowsListView
.FullRowSelect (hwnd) &&
WindowsListView
.IsDetailMode (hwnd))
163
if ((
WindowsListView
.GetItemRect(hwnd, item, NativeMethods.LVIR_ICON, out rc) && rc.left != rc.right) || (
WindowsListView
.GetItemRect(hwnd, item, NativeMethods.LVIR_LABEL, out rc) && rc.left != rc.right))
175
if (!
WindowsListView
.GetItemRect(hwnd, item, NativeMethods.LVIR_BOUNDS, out wholeItem))
182
if (!
WindowsListView
.GetItemRect(hwnd, item, NativeMethods.LVIR_SELECTBOUNDS, out selectable))
213
ListViewItem.CheckState current = (ListViewItem.CheckState)
WindowsListView
.GetCheckedState (_hwnd, _listviewItem);
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (4)
79
if (isVerticalScroll &&
WindowsListView
.InReportView (_hwnd))
86
int size =
WindowsListView
.ApproximateViewRect (_hwnd);
105
if (
WindowsListView
.Scroll (_hwnd, (IntPtr) dx, (IntPtr) dy))
130
WindowsListView
.Scroll (_hwnd, (IntPtr) dx, (IntPtr) dy);
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (14)
34
_cControlType =
WindowsListView
.ListViewEditable(hwnd) ? ControlType.Edit : ControlType.Text;
56
if (iid == ValuePattern.Pattern && _item == 0 &&
WindowsListView
.ListViewEditable (_hwnd))
80
if (!
WindowsListView
.GetSubItemRect (_hwnd, _itemParent, _item, lvir, out itemRectangle))
88
if (
WindowsListView
.FullRowSelect(_hwnd) && !
WindowsListView
.HasJustifyColumnsExStyle(_hwnd) &&
89
!
WindowsListView
.IsIconView(_hwnd) && _item == 0 && 1 < ListViewItem.GetSubItemCount(_hwnd))
93
if (!
WindowsListView
.GetSubItemRect(_hwnd, _itemParent, 1, NativeMethods.LVIR_BOUNDS, out itemRectangle1))
190
return
WindowsListView
.GetItemToolTipText(_hwnd);
208
return
WindowsListView
.SetItemFocused (_hwnd, this._itemParent);
239
return !
WindowsListView
.ListViewEditable (_hwnd);
252
if (!
WindowsListView
.IsGroupViewEnabled (_hwnd))
327
IntPtr hwndHeader =
WindowsListView
.ListViewGetHeader (_hwnd);
349
NativeMethods.LVHITTESTINFO_INTERNAL hitTest =
WindowsListView
.SubitemHitTest (hwnd, item, new NativeMethods.Win32Point (x, y));
379
return
WindowsListView
.IsItemFocused (_hwnd, _itemParent);
MS\Internal\AutomationProxies\WindowsSysHeader.cs (5)
82
WindowsListView
wlv = (
WindowsListView
)
WindowsListView
.Create (hwndParent, 0);
272
if (
WindowsListView
.IsListMode(hwndParent))
277
else if (
WindowsListView
.IsDetailMode(hwndParent))