5 instantiations of WindowsListView
UIAutomationClientSideProviders (5)
MS\Internal\AutomationProxies\WindowsListView.cs (5)
102
WindowsListView lv = new
WindowsListView
(hwnd, null, 0);
125
WindowsListView wlv = new
WindowsListView
( hwnd, null, -1 );
141
ProxySimple el = new
WindowsListView
( hwnd, null, -1 );
1195
IRawElementProviderFragment wlv = (IRawElementProviderFragment) new
WindowsListView
(hwnd, null, -1);
1849
WindowsListView wlv = new
WindowsListView
(hwnd, null, -1);
119 references to WindowsListView
UIAutomationClientSideProviders (119)
MS\Internal\AutomationProxies\Main.cs (1)
43
new ClientSideProviderDescription(new ClientSideProviderFactoryCallback(MS.Internal.AutomationProxies.
WindowsListView
.Create), "SysListView32", null, ClientSideProviderMatchIndicator.AllowSubstringMatch),
MS\Internal\AutomationProxies\WindowsListView.cs (8)
86
WinEventTracker.AddToNotificationList(_hwnd, new WinEventTracker.ProxyRaiseEvents (
WindowsListView
.GroupSpecificEvents), _groupEvents);
102
WindowsListView
lv = new WindowsListView(hwnd, null, 0);
125
WindowsListView
wlv = new WindowsListView( hwnd, null, -1 );
407
GroupManager manager =
WindowsListView
._groupsCollection [_hwnd];
422
NativeMethods.LVHITTESTINFO_INTERNAL hitTest =
WindowsListView
.SubitemHitTest(_hwnd, new NativeMethods.Win32Point(x, y));
447
hitTest =
WindowsListView
.SubitemHitTest(_hwnd, new NativeMethods.Win32Point(x, y));
1200
StructureChangedEventArgs change = new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, ( (
WindowsListView
)wlv ).MakeRuntimeId() );
1849
WindowsListView
wlv = new WindowsListView (hwnd, null, -1);
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (12)
57
else if (iid == ExpandCollapsePattern.Pattern &&
WindowsListView
.IsGroupViewEnabled(_hwnd))
70
GroupManager manager =
WindowsListView
._groupsCollection [_hwnd];
285
NativeMethods.LVHITTESTINFO_INTERNAL hitTest =
WindowsListView
.SubitemHitTest (_hwnd, pt);
374
if (
WindowsListView
.IsDetailMode (_hwnd))
463
int index =
WindowsListView
.GetItemNext(hwnd, -1, NativeMethods.LVNI_FOCUSED);
552
System.Diagnostics.Debug.Assert (!
WindowsListView
.IsDetailMode (hwnd), "GetColumnCountExternal: called when lv is in Detail mode");
563
GroupManager manager =
WindowsListView
._groupsCollection [hwnd];
662
GroupManager manager =
WindowsListView
._groupsCollection [hwnd];
733
if (
WindowsListView
.IsDetailMode (hwnd))
754
if (
WindowsListView
.IsDetailMode (hwnd))
792
if (
WindowsListView
.GetItemRect(hwnd, items[0], NativeMethods.LVIR_BOUNDS, out rc))
799
if (!
WindowsListView
.GetItemRect(hwnd, items[i], NativeMethods.LVIR_BOUNDS, out rcNext))
MS\Internal\AutomationProxies\WindowsListViewGroupHelper.cs (7)
52
if (!
WindowsListView
.IsGroupViewEnabled(hwnd))
203
int itemCount =
WindowsListView
.GetItemCount (_hwnd);
368
int itemCount =
WindowsListView
.GetItemCount(hwnd);
618
WindowsListView
.GetItemRect(_hwnd, item1, NativeMethods.LVIR_BOUNDS, out rc1);
621
WindowsListView
.GetItemRect(_hwnd, item2, NativeMethods.LVIR_BOUNDS, out rc2);
721
WindowsListView
.GetItemRect(_hwnd, _items[0], NativeMethods.LVIR_BOUNDS, out item);
734
WindowsListView
.GetItemRect(_hwnd, _items[count - 1], NativeMethods.LVIR_BOUNDS, out item);
MS\Internal\AutomationProxies\WindowsListViewItem.cs (60)
33
if (
WindowsListView
.IsDetailMode(hwnd))
59
if (iid == InvokePattern.Pattern &&
WindowsListView
.ListViewInvokable(_hwnd))
69
if (iid == ValuePattern.Pattern &&
WindowsListView
.ListViewEditable (_hwnd))
111
WindowsListView
._groupsCollection.EnsureCreation (_hwnd);
113
GroupManager manager =
WindowsListView
._groupsCollection[_hwnd];
147
if (
WindowsListView
.GetItemRect(_hwnd, _item, NativeMethods.LVIR_BOUNDS, out itemRectangle))
213
return
WindowsListView
.SetItemFocused (_hwnd, _item);
257
if (
WindowsListView
.IsDetailMode (_hwnd))
281
else if (
WindowsListView
.IsDetailMode (_hwnd))
300
else if (
WindowsListView
.IsDetailMode(_hwnd))
315
if (
WindowsListView
.IsDetailMode (_hwnd))
347
if (
WindowsListView
.IsDetailMode (_hwnd))
390
if (!
WindowsListView
.MultiSelected (_hwnd) &&
WindowsListView
.IsItemSelected (_hwnd, _item))
396
WindowsListView
.UnselectAll (_hwnd);
399
if (!
WindowsListView
.SelectItem(_hwnd, _item))
415
if (
WindowsListView
.IsItemSelected (_hwnd, _item))
421
if (!
WindowsListView
.MultiSelected(_hwnd))
428
if (selectionRequired ||
WindowsListView
.GetSelectedItemCount(_hwnd) > 0)
437
if (!
WindowsListView
.SelectItem(_hwnd, _item))
453
if (!
WindowsListView
.IsItemSelected (_hwnd, _item))
459
if (!
WindowsListView
.MultiSelected (_hwnd))
473
if (!
WindowsListView
.UnSelectItem(_hwnd, _item))
484
return
WindowsListView
.IsItemSelected (_hwnd, _item);
498
while (!(parent is
WindowsListView
))
521
if (
WindowsListView
.Scrollable (_hwnd))
524
WindowsListView
.EnsureVisible (_hwnd, _item, true);
567
return !
WindowsListView
.ListViewEditable (_hwnd);
580
if (
WindowsListView
.IsGroupViewEnabled (_hwnd))
586
if (
WindowsListView
.IsListMode (_hwnd))
588
int itemCount =
WindowsListView
.GetItemCount (_hwnd);
589
int rowCount =
WindowsListView
.GetRowCountListMode (_hwnd, itemCount);
595
int columnCount =
WindowsListView
.GetColumnCountOtherModes (_hwnd);
605
if (
WindowsListView
.IsGroupViewEnabled (_hwnd))
611
if (
WindowsListView
.IsListMode (_hwnd))
613
int itemCount =
WindowsListView
.GetItemCount (_hwnd);
614
int rowCount =
WindowsListView
.GetRowCountListMode (_hwnd, itemCount);
619
int columnCount =
WindowsListView
.GetColumnCountOtherModes (_hwnd);
663
if (!
WindowsListView
.Scrollable(_hwnd))
669
WindowsListView
.EnsureVisible(_hwnd, _item, false);
685
if(
WindowsListView
.IsDetailMode(hwnd))
687
IntPtr hwndHeader =
WindowsListView
.ListViewGetHeader (hwnd);
694
return
WindowsListView
.HeaderItemCount (hwndHeader);
709
return
WindowsListView
.GetItemText (hwnd, lvitem);
715
if (!
WindowsListView
.CheckBoxes (hwnd))
722
return (CheckState.NoCheckbox != (CheckState)
WindowsListView
.GetCheckedState (hwnd, item));
729
System.Diagnostics.Debug.Assert (
WindowsListView
.IsGroupViewEnabled (hwnd), "GetGroupID: called when lv does not have groups");
749
if (!
WindowsListView
.ListViewEditable (hwnd))
757
WindowsListView
.SetItemFocused (hwnd, item);
760
IntPtr hwndEdit =
WindowsListView
.ListViewEditLabel (hwnd, item);
841
return
WindowsListView
.IsItemFocused (_hwnd, _item);
849
IntPtr hwndHeader =
WindowsListView
.ListViewGetHeader(_hwnd);
899
if (
WindowsListView
.IsDetailMode (hwnd))
904
return (
WindowsListView
.IsListMode (hwnd) ||
WindowsListView
.ListViewAutoArrange (hwnd));
918
if (!
WindowsListView
.GetItemRect(_hwnd, _item, NativeMethods.LVIR_LABEL, out itemRectangle))
923
if (
WindowsListView
.IsDetailMode (_hwnd) && !
WindowsListView
.FullRowSelect (_hwnd))
939
if (!
WindowsListView
.GetItemRect(_hwnd, _item, NativeMethods.LVIR_LABEL, out itemRectangle))
953
Misc.MouseClick(clickPoint.x, clickPoint.y, !
WindowsListView
.ListViewSingleClickActivate(_hwnd));
MS\Internal\AutomationProxies\WindowsListViewItemCheckBox.cs (8)
100
return
WindowsListView
.GetItemToolTipText(_hwnd);
147
if (
WindowsListView
.FullRowSelect (hwnd) &&
WindowsListView
.IsDetailMode (hwnd))
162
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))
174
if (!
WindowsListView
.GetItemRect(hwnd, item, NativeMethods.LVIR_BOUNDS, out wholeItem))
181
if (!
WindowsListView
.GetItemRect(hwnd, item, NativeMethods.LVIR_SELECTBOUNDS, out selectable))
212
ListViewItem.CheckState current = (ListViewItem.CheckState)
WindowsListView
.GetCheckedState (_hwnd, _listviewItem);
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (4)
78
if (isVerticalScroll &&
WindowsListView
.InReportView (_hwnd))
85
int size =
WindowsListView
.ApproximateViewRect (_hwnd);
104
if (
WindowsListView
.Scroll (_hwnd, (IntPtr) dx, (IntPtr) dy))
129
WindowsListView
.Scroll (_hwnd, (IntPtr) dx, (IntPtr) dy);
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (14)
33
_cControlType =
WindowsListView
.ListViewEditable(hwnd) ? ControlType.Edit : ControlType.Text;
55
if (iid == ValuePattern.Pattern && _item == 0 &&
WindowsListView
.ListViewEditable (_hwnd))
79
if (!
WindowsListView
.GetSubItemRect (_hwnd, _itemParent, _item, lvir, out itemRectangle))
87
if (
WindowsListView
.FullRowSelect(_hwnd) && !
WindowsListView
.HasJustifyColumnsExStyle(_hwnd) &&
88
!
WindowsListView
.IsIconView(_hwnd) && _item == 0 && 1 < ListViewItem.GetSubItemCount(_hwnd))
92
if (!
WindowsListView
.GetSubItemRect(_hwnd, _itemParent, 1, NativeMethods.LVIR_BOUNDS, out itemRectangle1))
189
return
WindowsListView
.GetItemToolTipText(_hwnd);
207
return
WindowsListView
.SetItemFocused (_hwnd, this._itemParent);
238
return !
WindowsListView
.ListViewEditable (_hwnd);
251
if (!
WindowsListView
.IsGroupViewEnabled (_hwnd))
326
IntPtr hwndHeader =
WindowsListView
.ListViewGetHeader (_hwnd);
348
NativeMethods.LVHITTESTINFO_INTERNAL hitTest =
WindowsListView
.SubitemHitTest (hwnd, item, new NativeMethods.Win32Point (x, y));
378
return
WindowsListView
.IsItemFocused (_hwnd, _itemParent);
MS\Internal\AutomationProxies\WindowsSysHeader.cs (5)
81
WindowsListView
wlv = (
WindowsListView
)
WindowsListView
.Create (hwndParent, 0);
271
if (
WindowsListView
.IsListMode(hwndParent))
276
else if (
WindowsListView
.IsDetailMode(hwndParent))