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();
3194
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
Items
.Count);
3202
public ListViewItem? FindItemWithText(string text) =>
Items
.Count == 0
3212
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(startIndex,
Items
.Count);
3278
if (
Items
.Count == 0)
3294
return sviEvent.Index != -1 ?
Items
[sviEvent.Index] : null;
3325
return
Items
[index];
3331
for (int i = startIndex; i <
Items
.Count; i++)
3333
ListViewItem listViewItem =
Items
[i];
3495
li =
Items
[displayIndex];
3584
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
Items
.Count);
3613
if (index < 0 || index >=
Items
.Count)
3649
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(itemIndex,
Items
.Count);
3654
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(subItemIndex,
Items
[itemIndex].SubItems.Count);
3728
ListViewItem? item = (iItem == -1) ? null :
Items
[iItem];
3954
for (int i = 0; i <
Items
.Count; i++)
3956
ListViewItem item =
Items
[i];
3968
for (int i = 0; i <
Items
.Count; i++)
3970
ListViewItem item =
Items
[i];
4006
if (IsHandleCreated &&
Items
.Count == 0 && View == View.SmallIcon && Application.ComCtlSupportsVisualStyles)
4127
Debug.Assert(
Items
.Contains(li), "Make sure ListView.Items contains this item before adding the native LVITEM. Otherwise, custom-drawing may break.");
4319
foreach (ListViewItem item in
Items
)
4375
if (
Items
.Count > 0)
4655
for (int i = 0; i <
Items
.Count; i++)
4657
if (
Items
[i].Checked)
4659
UpdateSavedCheckedItems(
Items
[i], true /*addItem*/);
4717
int count =
Items
.Count;
4720
Items
[i].UpdateStateFromListView(i, true);
4737
ListViewItemCollection tempItems =
Items
;
4759
if (ShowItemToolTips &&
Items
.Count > 0 && (FocusedItem ??
Items
[0]) is ListViewItem focusedItem)
4906
ListViewItem firstSelectedItem =
Items
[SelectedIndices[0]];
4975
int subItemCount =
Items
[i].SubItems.Count;
4978
SetItemText(i, j,
Items
[i].SubItems[j].Text, ref item);
5030
int maxSize = VirtualMode ? VirtualListSize :
Items
.Count;
5047
Rectangle rectInvalid =
Items
[startIndex].Bounds;
5050
rectInvalid = Rectangle.Union(rectInvalid,
Items
[index].Bounds);
5055
rectInvalid = Rectangle.Union(rectInvalid,
Items
[startIndex - 1].Bounds);
5064
if (endIndex <
Items
.Count - 1)
5066
rectInvalid = Rectangle.Union(rectInvalid,
Items
[endIndex + 1].Bounds);
5096
for (int i = 0; i <
Items
.Count; i++)
5098
Items
.GetItemByIndex(i)?.ReleaseUiaProvider();
5549
if (itemIndex < 0 || itemIndex >=
Items
.Count)
5618
else if (
Items
is not null)
5620
s += $", Items.Count: {
Items
.Count}";
5621
if (
Items
.Count > 0 && !VirtualMode)
5623
string z = (
Items
[0] is null) ? "null" :
Items
[0].ToString();
5900
ListViewItem clickedItem =
Items
[displayIndex];
5941
ListViewItem clickedItem =
Items
[displayIndex];
6401
foreach (ListViewItem listViewItem in
Items
)
6551
Items
[dispInfo->item.iItem].Text = text;
6569
ListViewItem item =
Items
[nmlv->iItem];
6584
ListViewItem item =
Items
[nmlv->iItem];
6625
ItemCheckedEventArgs e = new(
Items
[nmlv->iItem]);
6637
if (indexItem >= 0 && indexItem <
Items
.Count)
6641
ListViewItem item =
Items
[indexItem];
6679
if (
Items
.Count > 0)
6681
ListViewItemSelectionChangedEventArgs lvisce = new(
Items
[nmlv->iItem],
6689
if (
Items
.Count == 0 ||
Items
[^1] is not null)
6877
ListViewItem lvi =
Items
[infoTip->iItem];
7119
if (FocusedItem is null &&
Items
.Count > 0)
7121
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));