1 write to Component
System.ComponentModel.TypeConverter (1)
System\ComponentModel\Design\ComponentEventArgs.cs (1)
22
Component
= component;
88 references to Component
System.Windows.Forms (9)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (1)
419
if (sender == _associatedContainer && e.
Component
is AxHost control)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (7)
2425
if (e.
Component
is null)
2430
if (!TypeDescriptorHelper.TryGetAttribute(e.
Component
.GetType(), out PropertyTabAttribute? tabAttribute))
2440
AddTab(tabAttribute.TabClasses[i], PropertyTabScope.Document, e.
Component
, setupToolbar: true);
2472
if (e.
Component
is null)
2477
if (!TypeDescriptorHelper.TryGetAttribute(e.
Component
.GetType(), out PropertyTabAttribute? tabAttribute))
2487
ReleaseTab(tabAttribute.TabClasses[i], e.
Component
);
2495
if (e.
Component
== _selectedObjects[i])
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
294
if (sender == _associatedContainer && e.
Component
is Control c)
System.Windows.Forms.Design (65)
System\ComponentModel\Design\DesignerActionService.cs (1)
291
Remove(componentEventArgs.
Component
!);
System\ComponentModel\Design\DesignerEventService.cs (1)
84
if (ce.
Component
?.Site?.Container is IDesignerHost { Loading: true })
System\ComponentModel\Design\InheritanceService.cs (3)
262
if (_addingComponent is not null && _addingComponent != ce.
Component
)
264
_inheritedComponents[ce.
Component
!] = InheritanceAttribute.InheritedReadOnly;
269
_inheritedComponents[ce.
Component
!] = _addingAttribute!;
System\ComponentModel\Design\ReferenceService.cs (2)
131
IComponent compAdded = cevent.
Component
!;
146
IComponent compRemoved = cevent.
Component
!;
System\ComponentModel\Design\SelectionService.cs (3)
110
if (_selection is not null && ce.
Component
is not null && _selection.Contains(ce.
Component
))
112
RemoveSelection(ce.
Component
);
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (1)
721
string? name = e.
Component
!.Site!.Name;
System\ComponentModel\Design\Serialization\ComponentCache.cs (2)
193
if (ce.
Component
is not null and not IExtenderProvider)
195
RemoveEntry(ce.
Component
);
System\ComponentModel\Design\UndoEngine.cs (9)
336
if (e.
Component
is not null)
338
name = string.Format(SR.UndoEngineComponentAdd1, GetName(e.
Component
, true));
412
if (_refToRemovedComponent is not null && _refToRemovedComponent.Remove(e.
Component
!, out List<ReferencingComponent>? propsToUpdate))
428
if (e.
Component
is not null)
430
name = string.Format(SR.UndoEngineComponentRemove1, GetName(e.
Component
, true));
447
if (comp == e.
Component
)
455
if (prop.PropertyType.IsInstanceOfType(e.
Component
) &&
469
if (obj is not null && ReferenceEquals(obj, e.
Component
))
477
_refToRemovedComponent[e.
Component
] = propsToUpdate;
System\ComponentModel\Design\UndoEngine.UndoUnit.cs (8)
100
if (e.
Component
!.Site?.Container is INestedContainer)
106
AddEvent(new AddRemoveUndoEvent(UndoEngine, e.
Component
, true));
109
_ignoreAddingList?.Remove(e.
Component
);
113
_ignoreAddedList.Add(e.
Component
);
123
_ignoreAddingList.Add(e.
Component
!);
296
if (_events[idx] is AddRemoveUndoEvent evt && evt.OpenComponent == e.
Component
)
335
if (e.
Component
!.Site is INestedContainer)
344
AddRemoveUndoEvent evt = new(UndoEngine, e.
Component
, false);
System\Windows\Forms\Design\Behavior\SelectionManager.cs (3)
247
IComponent component = ce.
Component
!;
305
_componentToDesigner.Remove(ce.
Component
!);
308
_designerActionUI?.RemoveActionGlyph(ce.
Component
);
System\Windows\Forms\Design\BindingNavigatorDesigner.cs (1)
127
ToolStripItem? item = e.
Component
as ToolStripItem;
System\Windows\Forms\Design\BindingSourceDesigner.cs (1)
57
if (Component is BindingSource bindingSource && bindingSource.DataSource == e.
Component
)
System\Windows\Forms\Design\ComponentTray.cs (1)
296
RemoveComponent(cevent.
Component
);
System\Windows\Forms\Design\ControlDesigner.cs (1)
540
if (binding.DataSource == e.
Component
)
System\Windows\Forms\Design\DataGridViewDesigner.cs (2)
292
if (e.
Component
is not null && e.
Component
== dataGridView.DataSource)
System\Windows\Forms\Design\DocumentDesigner.cs (5)
884
IComponent component = ce.
Component
;
939
bool designableAsControl = ce.
Component
is Control
940
&& ce.
Component
is not ToolStrip
941
&& !(ce.
Component
is Form form && form.TopLevel);
945
_componentTray.RemoveComponent(ce.
Component
);
System\Windows\Forms\Design\FormDocumentDesigner.cs (5)
363
if (ce.
Component
is ToolStrip && _toolStripAdornerWindowService is null && TryGetService(out IDesignerHost _))
375
if (ce.
Component
is ToolStrip && _toolStripAdornerWindowService is not null)
380
if (ce.
Component
is IButtonControl)
382
if (ce.
Component
== ShadowProperties[nameof(AcceptButton)])
387
if (ce.
Component
== ShadowProperties[nameof(CancelButton)])
System\Windows\Forms\Design\ParentControlDesigner.cs (2)
1323
Control comp = e.
Component
as Control;
1340
if (e.
Component
== _pendingRemoveControl)
System\Windows\Forms\Design\SelectionUIService.cs (3)
378
_selectionHandlers.Remove(ce.
Component
!);
379
_selectionItems.Remove(ce.
Component
!);
380
((ISelectionUIService)this).SyncComponent(ce.
Component
);
System\Windows\Forms\Design\ToolStripDesigner.cs (6)
886
if (_toolStripSelected && e.
Component
is ToolStrip)
894
if (e.
Component
is ToolStripItem newItem && _addingItem && !newItem.IsOnDropDown)
982
ToolStripItem addingItem = e.
Component
as ToolStripItem;
1033
if (e.
Component
is ToolStripItem item && item.Owner == Component)
1110
if (e.
Component
is ToolStripItem item && item.Owner == Component)
1118
if (e.
Component
is ToolStripDropDownItem dropDownItem)
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (5)
1674
if (e.
Component
is ToolStripItem newItem && _componentAddingFired && (MenuItemSelected || _fireComponentChanged))
1848
if (e.
Component
is ToolStripItem && (MenuItemSelected || _fireComponentChanged))
1862
if (e.
Component
is ToolStripItem itemAdding && itemAdding.Owner is null)
1877
if (e.
Component
is ToolStripItem itemToBeDeleted && itemToBeDeleted.IsOnDropDown)
1960
if (e.
Component
is ToolStripItem itemToBeDeleted && itemToBeDeleted.IsOnDropDown && itemToBeDeleted.Placement == ToolStripItemPlacement.Main)
System.Windows.Forms.Design.Tests (12)
System\ComponentModel\Design\DesignerHostTests.cs (6)
1608
Assert.Same(component, e.
Component
);
1616
Assert.Same(component, e.
Component
);
2791
Assert.Same(component1, e.
Component
);
2792
Assert.NotNull(e.
Component
.Site);
2801
Assert.Same(component1, e.
Component
);
2802
Assert.NotNull(e.
Component
.Site);
System\ComponentModel\Design\SiteNestedContainerTests.cs (6)
521
Assert.Same(component, e.
Component
);
529
Assert.Same(component, e.
Component
);
923
Assert.Same(component1, e.
Component
);
924
Assert.NotNull(e.
Component
.Site);
933
Assert.Same(component1, e.
Component
);
934
Assert.NotNull(e.
Component
.Site);
System.Windows.Forms.UI.IntegrationTests (2)
DesignBehaviorsTests.cs (2)
70
if (e.
Component
is Form form)
77
((Control)e.
Component
!).Size = new Size(50, 50);