154 references to Items
System.Windows.Forms (121)
System\Windows\Forms\Controls\ListView\ListView.CheckedIndexCollection.cs (6)
37
foreach (ListViewItem item in _owner.
Items
)
55
for (int i = 0; i < _owner.
Items
.Count && index < indices.Length; ++i)
57
if (_owner.
Items
[i].Checked)
77
int cnt = _owner.
Items
.Count;
81
ListViewItem item = _owner.
Items
[i];
145
if (_owner.
Items
[checkedIndex].Checked)
System\Windows\Forms\Controls\ListView\ListView.CheckedListViewItemCollection.cs (4)
50
for (int i = 0; i < _owner.
Items
.Count && index < items.Length; ++i)
52
if (_owner.
Items
[i].Checked)
54
items[index++] = _owner.
Items
[i];
75
return _owner.
Items
[itemIndex];
System\Windows\Forms\Controls\ListView\ListView.cs (84)
28
[DefaultProperty(nameof(
Items
))]
818
return
Items
[displayIndex];
1721
return
Items
.Count > 0 ?
Items
[0] : null;
1725
return _topIndex >= 0 && _topIndex <
Items
.Count ?
Items
[_topIndex] : null;
1757
if ((topItem is null) && (_topIndex ==
Items
.Count))
1901
ListViewItem lvItem =
Items
[topIndex];
1925
if (value &&
Items
.Count > 0)
2462
Items
.Clear();
2489
&&
Items
.Count > 0)
2515
Items
.Count > 0)
2532
for (int i = 0; i <
Items
.Count; i++)
2534
if (
Items
[i].ImageIndexer.ActualIndex > -1)
2651
Items
[(int)nmcd->nmcd.dwItemSpec],
2721
if (nmcd->iSubItem <
Items
[itemIndex].SubItems.Count)
2727
if (nmcd->iSubItem == 0 &&
Items
[itemIndex].SubItems.Count > 1)
2741
Items
[itemIndex],
2742
Items
[itemIndex].SubItems[nmcd->iSubItem],
2763
ListViewItem item =
Items
[(int)nmcd->nmcd.dwItemSpec];
3091
Items
.Clear();
3192
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
Items
.Count);
3200
public ListViewItem? FindItemWithText(string text) =>
Items
.Count == 0
3210
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(startIndex,
Items
.Count);
3276
if (
Items
.Count == 0)
3292
return sviEvent.Index != -1 ?
Items
[sviEvent.Index] : null;
3323
return
Items
[index];
3329
for (int i = startIndex; i <
Items
.Count; i++)
3331
ListViewItem listViewItem =
Items
[i];
3493
li =
Items
[displayIndex];
3582
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
Items
.Count);
3611
if (index < 0 || index >=
Items
.Count)
3647
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(itemIndex,
Items
.Count);
3652
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(subItemIndex,
Items
[itemIndex].SubItems.Count);
3726
ListViewItem? item = (iItem == -1) ? null :
Items
[iItem];
3952
for (int i = 0; i <
Items
.Count; i++)
3954
ListViewItem item =
Items
[i];
3966
for (int i = 0; i <
Items
.Count; i++)
3968
ListViewItem item =
Items
[i];
4004
if (IsHandleCreated &&
Items
.Count == 0 && View == View.SmallIcon && Application.ComCtlSupportsVisualStyles)
4125
Debug.Assert(
Items
.Contains(li), "Make sure ListView.Items contains this item before adding the native LVITEM. Otherwise, custom-drawing may break.");
4317
foreach (ListViewItem item in
Items
)
4373
if (
Items
.Count > 0)
4653
for (int i = 0; i <
Items
.Count; i++)
4655
if (
Items
[i].Checked)
4657
UpdateSavedCheckedItems(
Items
[i], true /*addItem*/);
4715
int count =
Items
.Count;
4718
Items
[i].UpdateStateFromListView(i, true);
4735
ListViewItemCollection tempItems =
Items
;
4757
if (ShowItemToolTips &&
Items
.Count > 0 && (FocusedItem ??
Items
[0]) is ListViewItem focusedItem)
4904
ListViewItem firstSelectedItem =
Items
[SelectedIndices[0]];
4973
int subItemCount =
Items
[i].SubItems.Count;
4976
SetItemText(i, j,
Items
[i].SubItems[j].Text, ref item);
5028
int maxSize = VirtualMode ? VirtualListSize :
Items
.Count;
5045
Rectangle rectInvalid =
Items
[startIndex].Bounds;
5048
rectInvalid = Rectangle.Union(rectInvalid,
Items
[index].Bounds);
5053
rectInvalid = Rectangle.Union(rectInvalid,
Items
[startIndex - 1].Bounds);
5062
if (endIndex <
Items
.Count - 1)
5064
rectInvalid = Rectangle.Union(rectInvalid,
Items
[endIndex + 1].Bounds);
5094
for (int i = 0; i <
Items
.Count; i++)
5096
Items
.GetItemByIndex(i)?.ReleaseUiaProvider();
5547
if (itemIndex < 0 || itemIndex >=
Items
.Count)
5616
else if (
Items
is not null)
5618
s += $", Items.Count: {
Items
.Count}";
5619
if (
Items
.Count > 0 && !VirtualMode)
5621
string z = (
Items
[0] is null) ? "null" :
Items
[0].ToString();
5898
ListViewItem clickedItem =
Items
[displayIndex];
5939
ListViewItem clickedItem =
Items
[displayIndex];
6399
foreach (ListViewItem listViewItem in
Items
)
6549
Items
[dispInfo->item.iItem].Text = text;
6567
ListViewItem item =
Items
[nmlv->iItem];
6582
ListViewItem item =
Items
[nmlv->iItem];
6623
ItemCheckedEventArgs e = new(
Items
[nmlv->iItem]);
6635
if (indexItem >= 0 && indexItem <
Items
.Count)
6639
ListViewItem item =
Items
[indexItem];
6677
if (
Items
.Count > 0)
6679
ListViewItemSelectionChangedEventArgs lvisce = new(
Items
[nmlv->iItem],
6687
if (
Items
.Count == 0 ||
Items
[^1] is not null)
6875
ListViewItem lvi =
Items
[infoTip->iItem];
7117
if (FocusedItem is null &&
Items
.Count > 0)
7119
Items
[0].Focused = true;
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (9)
51
foreach (ListViewItem? item in owningListView.
Items
)
68
=> this.TryGetOwnerAs(out ListView? owningListView) ? owningListView.
Items
.Count : base.RowCount;
103
return index < owningListView.
Items
.Count ? owningListView.
Items
[index].AccessibilityObject : null;
113
int count = owningListView.GroupsDisplayed ? GetVisibleGroups().Count : owningListView.
Items
.Count;
128
return index < owningListView.
Items
.Count ? index : InvalidIndex;
219
return owningListView.
Items
.Count == 0 ? null : owningListView.
Items
[^1].AccessibilityObject;
252
selectedItemProviders[i] = owningListView.
Items
[owningListView.SelectedIndices[i]].AccessibilityObject;
System\Windows\Forms\Controls\ListView\ListView.ListViewNativeItemCollection.cs (4)
225
int count = _owner.
Items
.Count;
234
ListViewItem item = _owner.
Items
[i];
281
int count = _owner.
Items
.Count;
285
ListViewItem item = _owner.
Items
[i];
System\Windows\Forms\Controls\ListView\ListView.SelectedIndexCollection.cs (6)
170
if (selectedIndex < 0 || selectedIndex >= _owner.
Items
.Count)
175
return _owner.
Items
[selectedIndex].Selected;
274
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(itemIndex, _owner.
Items
.Count);
276
_owner.
Items
[itemIndex].Selected = true;
329
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(itemIndex, _owner.
Items
.Count);
331
_owner.
Items
[itemIndex].Selected = false;
System\Windows\Forms\Controls\ListView\ListView.SelectedListViewItemCollection.cs (2)
48
lvitems[i] = _owner.
Items
[fidx];
138
return _owner.
Items
[fidx];
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (1)
198
foreach (ListViewItem? listViewItem in _owningListView.
Items
)
System\Windows\Forms\Controls\ListView\ListViewItem.cs (1)
1181
public virtual void Remove() => _listView?.
Items
.Remove(this);
System\Windows\Forms\Controls\ListView\ListViewItem.IKeyboardToolTip.cs (4)
50
neighboringRectangles.Add(_listView.
Items
[Index - 1].AccessibilityObject.Bounds);
53
if (Index < _listView.
Items
.Count - 1)
55
neighboringRectangles.Add(_listView.
Items
[Index + 1].AccessibilityObject.Bounds);
89
ListViewItem item = _listView.
Items
[index];
System.Windows.Forms.Design (33)
System\Windows\Forms\Design\ListViewActionList.cs (1)
22
EditorServiceContext.EditValue(_designer, Component!, nameof(ListView.
Items
));
System\Windows\Forms\Design\MaskDesignerDialog.cs (8)
463
if (maskDexIndex < 0 || _listViewCannedMasks.
Items
.Count <= maskDexIndex)
468
_listViewCannedMasks.
Items
[maskDexIndex].Selected = true;
469
_listViewCannedMasks.FocusedItem = _listViewCannedMasks.
Items
[maskDexIndex];
505
_listViewCannedMasks.
Items
.Clear();
520
_listViewCannedMasks.
Items
.Add(new ListViewItem([maskDescriptor.Name!, sample, validatingType]));
525
_listViewCannedMasks.
Items
.Add(new ListViewItem([_customMaskDescriptor.Name, "", nullEntry]));
601
if (_listViewCannedMasks.FocusedItem is not null || _listViewCannedMasks.
Items
.Count <= 0)
606
_listViewCannedMasks.
Items
[0].Focused = true;
System\Windows\Forms\Design\StyleEditorForm.cs (24)
575
_columnsAndRowsListView.
Items
.Clear();
600
_columnsAndRowsListView.
Items
.Add(new ListViewItem([baseName + (i + 1).ToString(CultureInfo.InvariantCulture), sizeType, sizeValue]));
609
_removeButton.Enabled = _columnsAndRowsListView.
Items
.Count > 1;
614
_columnsAndRowsListView.
Items
[index].SubItems[MemberIndex].Text = member;
615
_columnsAndRowsListView.
Items
[index].SubItems[TypeIndex].Text = type;
616
_columnsAndRowsListView.
Items
[index].SubItems[ValueIndex].Text = value;
622
for (int i = 0; i < _columnsAndRowsListView.
Items
.Count; ++i)
624
_columnsAndRowsListView.
Items
[i].SubItems[MemberIndex].Text = (_isRowCollection ? "Row" : "Column") + (i + 1).ToString(CultureInfo.InvariantCulture);
655
_removeButton.Enabled = coll.Count != _columnsAndRowsListView.
Items
.Count && _columnsAndRowsListView.
Items
.Count > 1;
660
int index = _columnsAndRowsListView.
Items
.IndexOf(coll[0]);
677
int index = _columnsAndRowsListView.
Items
.IndexOf(coll[0]);
683
index = _columnsAndRowsListView.
Items
.IndexOf(coll[i]);
807
_columnsAndRowsListView.
Items
[index].Selected = true;
808
_columnsAndRowsListView.
Items
[index].Focused = true;
809
_columnsAndRowsListView.
Items
[index].EnsureVisible();
824
_columnsAndRowsListView.
Items
.Insert(
843
AddItem(_columnsAndRowsListView.
Items
.Count);
857
if ((_columnsAndRowsListView.
Items
.Count == 1)
858
|| (_columnsAndRowsListView.
Items
.Count == _columnsAndRowsListView.SelectedIndices.Count))
883
_columnsAndRowsListView.
Items
.RemoveAt(index);
887
_columnsAndRowsListView.
Items
.RemoveAt(index);
891
if (newIndex >= _columnsAndRowsListView.
Items
.Count)
919
UpdateListViewItem(index, _columnsAndRowsListView.
Items
[index].SubItems[MemberIndex].Text, type.ToString(), FormatValueString(type, value));