21 instantiations of ControlItem
System.Windows.Forms (1)
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (1)
723item = new ControlItem(this, control, ++_itemIdCounter);
System.Windows.Forms.Tests (20)
System\Windows\Forms\AccessibleObjects\ErrorProvider.ControlItem.ControlItemAccessibleObjectTests.cs (12)
50ControlItem item = new(provider, control, 100); 122ControlItem item = new(provider, control, 100) { Error = testError }; 149ControlItem item = new(provider, control, 100); 190ControlItem item1 = new(provider, control, 100); 191ControlItem item2 = new(provider, control, 200); 192ControlItem item3 = new(provider, control, 300); 232ControlItem item1 = new(provider, control, 100); 233ControlItem item2 = new(provider, control, 200); 234ControlItem item3 = new(provider, control, 300); 265ControlItem item1 = new(provider, control, 100); 266ControlItem item2 = new(provider, control, 200); 267ControlItem item3 = new(provider, control, 300);
System\Windows\Forms\AccessibleObjects\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObjectTests.cs (8)
111window.ControlItems.Add(new(provider, control, i)); 127ControlItem item1 = new(provider, control, 100); 128ControlItem item2 = new(provider, control, 200); 149ControlItem item1 = new(provider, control, 100); 150ControlItem item2 = new(provider, control, 200); 167ControlItem item1 = new(provider, control, 100); 168ControlItem item2 = new(provider, control, 200); 169ControlItem item3 = new(provider, control, 300);
50 references to ControlItem
System.Windows.Forms (16)
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (2)
16private readonly ControlItem _controlItem; 22ControlItem controlItem,
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (6)
25private readonly Dictionary<Control, ControlItem> _items = []; 467foreach (ControlItem ctl in _items.Values) 669foreach (ControlItem item in _items.Values) 717private ControlItem EnsureControlItem(Control control) 721if (!_items.TryGetValue(control, out ControlItem? item)) 789ControlItem controlItem = EnsureControlItem(control);
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.cs (7)
22private readonly List<ControlItem> _items = []; 46public void Add(ControlItem item) 63internal List<ControlItem> ControlItems => _items; 194ControlItem item = _items[i]; 256public void Remove(ControlItem item) 311ControlItem item = _items[i]; 320ControlItem item = _items[i];
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (1)
68foreach (ControlItem control in _owner.ControlItems)
System.Windows.Forms.Tests (34)
System\Windows\Forms\AccessibleObjects\ErrorProvider.ControlItem.ControlItemAccessibleObjectTests.cs (25)
19Type type = typeof(ControlItem) 34Type type = typeof(ControlItem) 50ControlItem item = new(provider, control, 100); 54Type type = typeof(ControlItem) 69Type type = typeof(ControlItem) 84Type type = typeof(ControlItem) 95Type type = typeof(ControlItem) 105Type type = typeof(ControlItem) 122ControlItem item = new(provider, control, 100) { Error = testError }; 136Type type = typeof(ControlItem) 149ControlItem item = new(provider, control, 100); 152Type type = typeof(ControlItem) 164Type type = typeof(ControlItem) 174Type type = typeof(ControlItem) 190ControlItem item1 = new(provider, control, 100); 191ControlItem item2 = new(provider, control, 200); 192ControlItem item3 = new(provider, control, 300); 196Type type = typeof(ControlItem) 217Type type = typeof(ControlItem) 232ControlItem item1 = new(provider, control, 100); 233ControlItem item2 = new(provider, control, 200); 234ControlItem item3 = new(provider, control, 300); 265ControlItem item1 = new(provider, control, 100); 266ControlItem item2 = new(provider, control, 200); 267ControlItem item3 = new(provider, control, 300);
System\Windows\Forms\AccessibleObjects\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObjectTests.cs (7)
127ControlItem item1 = new(provider, control, 100); 128ControlItem item2 = new(provider, control, 200); 149ControlItem item1 = new(provider, control, 100); 150ControlItem item2 = new(provider, control, 200); 167ControlItem item1 = new(provider, control, 100); 168ControlItem item2 = new(provider, control, 200); 169ControlItem item3 = new(provider, control, 300);
System\Windows\Forms\AccessibleObjects\ErrorProviderAccessibleObjectTests.cs (2)
18private readonly ErrorProvider.ControlItem _controlItem1; 19private readonly ErrorProvider.ControlItem _controlItem2;