Implemented interface member:
226 references to Count
PresentationUI (2)
MS\Internal\Documents\SignatureSummaryDialog.cs (2)
331if (_showRequestDialog && _listBoxSummary.Items.Count > 0) 599if (e.Index > -1 && e.Index < _listBoxSummary.Items.Count)
System.Windows.Forms (47)
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.CheckedIndexCollection.cs (1)
161if (index >= 0 && index < _owner.Items.Count)
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.cs (12)
230if ((items is not null) && (items.Count > 0)) 373ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Items.Count); 415if (index < 0 || index >= Items.Count) 485if (e.Index < Items.Count) 507if (e.Index < Items.Count) 714if (Items.Count == 0 && 835CheckState[] savedCheckedItems = new CheckState[Items.Count]; 836for (int i = 0; i < Items.Count; i++) 845for (int j = 0; j < Items.Count; j++) 858ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Items.Count); 945if (item < 0 || item >= Items.Count) 958if (item < 0 || item >= Items.Count || (state != LB_CHECKED && state != LB_UNCHECKED))
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (3)
80int childCount = this.TryGetOwnerAs(out ListBox? owner) ? owner.Items.Count : 0; 193if (index < 0 || index >= owner.Items.Count || owner.Items.InnerArray.Count == 0) 216return this.TryGetOwnerAs(out ListBox? owner) ? owner.Items.Count : 0;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (22)
635if (Items.Count == _itemsCount) 640_itemsCount = Items.Count; 726int count = _itemsCollection.Count; 740int count = _itemsCollection.Count; 852ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(value, _itemsCollection?.Count ?? 0); 1043if (_sorted && _itemsCollection is not null && _itemsCollection.Count >= 1) 1086int cnt = Items.Count; 1272ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Items.Count); 1300string?[] strings = new string[Items.Count]; 1302for (int i = 0; i < Items.Count; i++) 1326int itemCount = (_itemsCollection is null) ? 0 : _itemsCollection.Count; 1411int itemCount = (_itemsCollection is null) ? 0 : _itemsCollection.Count; 1657int cnt = Items.Count; 1778int count = _itemsCollection.Count; 1883AccessibilityObject?.GetChild(Items.Count - 1)?.RaiseAutomationEvent(UIA_EVENT_ID.UIA_AutomationFocusChangedEventId); 1952int cnt = Items.Count; 1996newItems = new object[savedItems.Count]; 2018int cnt = savedItems.Count; 2144int itemCount = (_itemsCollection is null) ? 0 : _itemsCollection.Count; 2192int count = _itemsCollection.Count; 2213s += $", Items.Count: {Items.Count}"; 2214if (Items.Count > 0)
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (2)
132int lastItemIndex = _owningListBox.Items.Count - 1; 220int itemsCount = _owningListBox.Items.Count;
System\Windows\Forms\Controls\ListBoxes\ListBox.ObjectCollection.cs (4)
105if (Count > 0) 120Debug.Assert(index >= 0 && index <= Count, "Wrong index for insert"); 140index = Count - 1; 244int cnt = _owner.Items.Count;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
2260if (DropDownListBox.Items.Count == 0) 3728bool resizable = DropDownListBox.Items.Count > (DropDownListBox.Height / DropDownListBox.ItemHeight);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (1)
589if (listBox.Items.Count == 0)
System.Windows.Forms.Design (47)
System\ComponentModel\Design\CollectionEditor.CollectionEditorCollectionForm.cs (16)
164_listBox.SelectedIndex = _listBox.Items.Count - 1; 166object[] items = new object[_listBox.Items.Count]; 176if (_listBox.Items.Count > 0 && _listBox.SelectedIndex != _listBox.Items.Count - 1) 179_listBox.SelectedIndex = _listBox.Items.Count - 1; 211int c = Math.Max(2, _listBox.Items.Count); 321if (index == _listBox.Items.Count - 1) 329if (ti < _listBox.Items.Count - 1) 561int c = _listBox.Items.Count; 677object[] items = new object[_listBox.Items.Count]; 761if (_listBox.Items.Count > 0) 821if (index < _listBox.Items.Count) 825else if (_listBox.Items.Count > 0) 827_listBox.SelectedIndex = _listBox.Items.Count - 1; 1033_upButton.Enabled = editEnabled && _listBox.Items.Count > 1; 1034_downButton.Enabled = editEnabled && _listBox.Items.Count > 1;
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (1)
87if (listBox.Items.Count > 0)
System\Drawing\Design\CursorEditor.CursorUI.cs (1)
96for (int i = 0; i < Items.Count; i++)
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (3)
179bool dataGridViewIsDataBound = _dataColumns.Items.Count > 0; 743_dataColumns.SelectedIndex = selectedIndex != -1 && selectedIndex < _dataColumns.Items.Count 745: _dataColumns.Items.Count > 0 ? 0 : -1;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (19)
663Debug.Assert(selectedIndex > -1 && selectedIndex < _selectedColumns.Items.Count - 1); 703_moveDown.Enabled = _selectedColumns.SelectedIndex < _selectedColumns.Items.Count - 1; 747_moveDown.Enabled = _selectedColumns.SelectedIndex < _selectedColumns.Items.Count - 1; 761for (int i = 0; i < _selectedColumns.Items.Count; i++) 805_selectedColumns.SelectedIndex = Math.Min(0, _selectedColumns.Items.Count - 1); 808_moveDown.Enabled = _selectedColumns.SelectedIndex < _selectedColumns.Items.Count - 1; 809_deleteButton.Enabled = _selectedColumns.Items.Count > 0 && _selectedColumns.SelectedIndex != -1; 834_selectedColumns.SelectedIndex = Math.Min(_selectedColumns.Items.Count - 1, selectedIndex); 837_moveDown.Enabled = _selectedColumns.SelectedIndex < _selectedColumns.Items.Count - 1; 838_deleteButton.Enabled = _selectedColumns.Items.Count > 0 && _selectedColumns.SelectedIndex != -1; 844int insertIndex = _selectedColumns.SelectedIndex == -1 ? _selectedColumns.Items.Count : _selectedColumns.SelectedIndex + 1; 863for (int i = 0; i < _selectedColumns.Items.Count; i++) 881_selectedColumns.SelectedIndex = Math.Min(selectedIndex, _selectedColumns.Items.Count - 1); 885if (_selectedColumns.Items.Count == 0) 1066_moveDown.Enabled = _selectedColumns.Items.Count > 0 && _selectedColumns.SelectedIndex != _selectedColumns.Items.Count - 1; 1067_moveUp.Enabled = _selectedColumns.Items.Count > 0 && _selectedColumns.SelectedIndex > 0; 1068_deleteButton.Enabled = _selectedColumns.Items.Count > 0 && _selectedColumns.SelectedIndex != -1; 1158for (int i = 0; i < _selectedColumns.Items.Count; i++)
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (2)
47for (int i = 0; i < _typesListBox.Items.Count; i++) 127for (int i = 0; i < _typesListBox.Items.Count; i++)
System\Windows\Forms\Design\FormatControl.cs (1)
48for (int i = 0; i < formatTypeListBox.Items.Count; i++)
System\Windows\Forms\Design\ListBoxDesigner.cs (1)
184if (listBox.IsHandleCreated && listBox.Items.Count == 0)
System\Windows\Forms\Design\ToolStripCollectionEditor.ToolStripItemEditorForm.cs (3)
470if (_listBoxItems.Items.Count > 0) 834_btnMoveDown.Enabled = (_listBoxItems.SelectedItems.Count == 1) && (_listBoxItems.SelectedIndex < _listBoxItems.Items.Count - 1); 960index = Math.Max(0, Math.Min(index, _listBoxItems.Items.Count - 1));
System.Windows.Forms.Tests (127)
CheckedListBoxTests.cs (8)
510Assert.Equal(3, checkedListBox.Items.Count); 518Assert.Equal(2, checkedListBox.Items.Count); 548for (int count = checkedListBox.Items.Count; count > 1; count -= 1) 560Assert.Equal(count, checkedListBox.Items.Count); 584for (int count = checkedListBox.Items.Count; count > 1; count -= 1) 593Assert.Equal(count, checkedListBox.Items.Count); 613for (int count = checkedListBox.Items.Count; count > 1; count -= 1) 624Assert.Equal(count, checkedListBox.Items.Count);
System\Windows\Forms\AccessibleObjects\CheckedListBoxAccessibleObjectTests.cs (1)
32for (int i = 0; i < checkedListBox.Items.Count; i++)
System\Windows\Forms\ListBox.ObjectCollectionTests.cs (106)
28Assert.Equal(3, collection.Count); 41Assert.Equal(3, collection.Count); 1316Assert.Equal(2, collection.Count); 1324Assert.Equal(3, collection.Count); 1332Assert.Equal(4, collection.Count); 1357Assert.Equal(2, collection.Count); 1365Assert.Equal(3, collection.Count); 1373Assert.Equal(4, collection.Count); 1401Assert.Equal(2, collection.Count); 1409Assert.Equal(3, collection.Count); 1417Assert.Equal(4, collection.Count); 1445Assert.Equal(2, collection.Count); 1453Assert.Equal(3, collection.Count); 1461Assert.Equal(4, collection.Count); 1497Assert.Equal(2, collection.Count); 1512Assert.Equal(3, collection.Count); 1529Assert.Equal(4, collection.Count); 1576Assert.Equal(2, collection.Count); 1591Assert.Equal(3, collection.Count); 1608Assert.Equal(4, collection.Count); 1658Assert.Equal(2, collection.Count); 1673Assert.Equal(3, collection.Count); 1690Assert.Equal(4, collection.Count); 1740Assert.Equal(2, collection.Count); 1755Assert.Equal(3, collection.Count); 1772Assert.Equal(4, collection.Count); 2226Assert.Equal(4, collection.Count); 2234Assert.Equal(4, collection.Count); 2250Assert.Equal(4, collection.Count); 2258Assert.Equal(4, collection.Count); 2277Assert.Equal(4, collection.Count); 2285Assert.Equal(4, collection.Count); 2304Assert.Equal(4, collection.Count); 2312Assert.Equal(4, collection.Count); 2334Assert.Equal(4, collection.Count); 2353Assert.Equal(4, collection.Count); 2386Assert.Equal(4, collection.Count); 2405Assert.Equal(4, collection.Count); 2441Assert.Equal(4, collection.Count); 2460Assert.Equal(4, collection.Count); 2496Assert.Equal(4, collection.Count); 2515Assert.Equal(4, collection.Count); 2883Assert.Equal(4, collection.Count); 2893Assert.Equal(4, collection.Count); 2912Assert.Equal(4, collection.Count); 2922Assert.Equal(4, collection.Count); 2944Assert.Equal(4, collection.Count); 2954Assert.Equal(4, collection.Count); 2976Assert.Equal(4, collection.Count); 2986Assert.Equal(4, collection.Count); 3011Assert.Equal(4, collection.Count); 3032Assert.Equal(4, collection.Count); 3068Assert.Equal(4, collection.Count); 3089Assert.Equal(4, collection.Count); 3128Assert.Equal(4, collection.Count); 3149Assert.Equal(4, collection.Count); 3188Assert.Equal(4, collection.Count); 3209Assert.Equal(4, collection.Count); 4139Assert.Equal(2, collection.Count); 4147Assert.Equal(3, collection.Count); 4155Assert.Equal(4, collection.Count); 4180Assert.Equal(2, collection.Count); 4188Assert.Equal(3, collection.Count); 4196Assert.Equal(4, collection.Count); 4224Assert.Equal(2, collection.Count); 4232Assert.Equal(3, collection.Count); 4240Assert.Equal(4, collection.Count); 4268Assert.Equal(2, collection.Count); 4276Assert.Equal(3, collection.Count); 4284Assert.Equal(4, collection.Count); 4320Assert.Equal(2, collection.Count); 4335Assert.Equal(3, collection.Count); 4352Assert.Equal(4, collection.Count); 4399Assert.Equal(2, collection.Count); 4414Assert.Equal(3, collection.Count); 4431Assert.Equal(4, collection.Count); 4481Assert.Equal(2, collection.Count); 4496Assert.Equal(3, collection.Count); 4513Assert.Equal(4, collection.Count); 4563Assert.Equal(2, collection.Count); 4578Assert.Equal(3, collection.Count); 4595Assert.Equal(4, collection.Count); 5070Assert.Equal(2, collection.Count); 5078Assert.Equal(2, collection.Count); 5114Assert.Equal(2, collection.Count); 5121Assert.Equal(2, collection.Count); 5160Assert.Equal(2, collection.Count); 5168Assert.Equal(2, collection.Count); 5207Assert.Equal(2, collection.Count); 5214Assert.Equal(2, collection.Count); 5254Assert.Equal(2, collection.Count); 5269Assert.Equal(2, collection.Count); 5328Assert.Equal(2, collection.Count); 5344Assert.Equal(2, collection.Count); 5406Assert.Equal(2, collection.Count); 5421Assert.Equal(2, collection.Count); 5483Assert.Equal(2, collection.Count); 5499Assert.Equal(2, collection.Count); 6017Assert.Equal(2, collection.Count); 6053Assert.Equal(2, collection.Count); 6092Assert.Equal(2, collection.Count); 6131Assert.Equal(2, collection.Count); 6171Assert.Equal(2, collection.Count); 6230Assert.Equal(2, collection.Count); 6292Assert.Equal(2, collection.Count); 6354Assert.Equal(2, collection.Count);
System\Windows\Forms\ListBoxTests.cs (12)
6126Assert.Equal(3, listBox.Items.Count); 6134Assert.Equal(2, listBox.Items.Count); 6168Assert.Equal(4, listBox.Items.Count); 6176Assert.Equal(3, listBox.Items.Count); 6184Assert.Equal(2, listBox.Items.Count); 6206for (int count = listBox.Items.Count; count > 1; count -= 1) 6218Assert.Equal(count, listBox.Items.Count); 6242for (int count = listBox.Items.Count; count > 1; count -= 1) 6255Assert.Equal(count, listBox.Items.Count); 6318int itemCount = listBox.Items.Count; 6366for (int i = 0; i < listBox.Items.Count; i++) 6390for (int i = 0; i < listBox.Items.Count; i++)
System.Windows.Forms.UI.IntegrationTests (2)
DragDropTests.cs (2)
417Assert.Equal(2, form.ListDragTarget.Items.Count); 781else if (ListDragSource.Items.Count > 0)
WinFormsControlsTest (1)
ListBoxes.cs (1)
47if (listBox.Items.Count > 0)