1 implementation of PrimarySelection
System.Windows.Forms.Design (1)
System\ComponentModel\Design\SelectionService.cs (1)
300
object? ISelectionService.
PrimarySelection
=> PrimarySelection;
113 references to PrimarySelection
DesignSurface (1)
MainForm.cs (1)
70
propertyGrid.SelectedObject = selectionService.
PrimarySelection
;
System.Windows.Forms.Design (109)
System\ComponentModel\Design\DesignerActionService.cs (1)
244
if (_selectionService?.
PrimarySelection
is IComponent { Site: IServiceContainer container } comp)
System\ComponentModel\Design\DesignerActionUI.cs (3)
272
if (_inTransaction || comp is null || comp != _selectionService.
PrimarySelection
)
435
IComponent? primSel = _selectionService.
PrimarySelection
as IComponent;
484
object? primarySelection = _selectionService.
PrimarySelection
;
System\ComponentModel\Design\MenuCommandService.cs (1)
199
if (_selectionService.
PrimarySelection
is IComponent selectedComponent &&
System\Windows\Forms\Design\BaseContextMenuStrip.cs (2)
87
if (selectionService.
PrimarySelection
is Control selectedControl && root is not null && selectedControl != root)
106
else if (selectionService.
PrimarySelection
is ToolStripItem selectedItem)
System\Windows\Forms\Design\Behavior\ContainerSelectorBehavior.cs (1)
95
if (selSvc is not null && !_containerControl.Equals(selSvc.
PrimarySelection
as Control))
System\Windows\Forms\Design\Behavior\DesignerActionBehavior.cs (1)
123
selectionService.
PrimarySelection
!= RelatedComponent)
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (1)
584
selSvc.
PrimarySelection
as Component);
System\Windows\Forms\Design\Behavior\ResizeBehavior.cs (1)
321
_primaryControl = selSvc.
PrimarySelection
as Control;
System\Windows\Forms\Design\Behavior\SelectionManager.cs (1)
416
object? primarySelection = _selectionService.
PrimarySelection
;
System\Windows\Forms\Design\Behavior\ToolStripPanelSelectionBehavior.cs (1)
102
Component? currentSelection = selectionService.
PrimarySelection
as Component;
System\Windows\Forms\Design\CommandSet.cs (11)
715
if (SelectionService?.
PrimarySelection
is IComponent pri)
734
if (SelectionService?.
PrimarySelection
is IComponent comp && TryGetService(out IDesignerHost? host) &&
934
if (component == SelectionService.
PrimarySelection
)
1560
else if (SelectionService.
PrimarySelection
is null)
1768
if (commonParent is not null && SelectionService.
PrimarySelection
is null)
1812
if (SelectionService.
PrimarySelection
is null)
1914
IComponent? selectedComponent = (IComponent?)SelectionService?.
PrimarySelection
;
2294
object? selPrimary = SelectionService.
PrimarySelection
;
2454
object? obj = SelectionService!.
PrimarySelection
;
2586
object? primary = SelectionService.
PrimarySelection
;
2913
primarySelection = SelectionService.
PrimarySelection
as IComponent;
System\Windows\Forms\Design\ComponentTray.cs (3)
241
object primary = ((ISelectionService)sender).
PrimarySelection
;
658
&& !(selectionService.SelectionCount == 1 && selectionService.
PrimarySelection
== _mainDesigner.Component))
2594
if (s.
PrimarySelection
== Component)
System\Windows\Forms\Design\ControlCommandSet.cs (4)
519
IComponent comp = selSvc.
PrimarySelection
as IComponent;
795
if (control == selSvc.
PrimarySelection
&& _statusCommandUI is not null)
1377
Control component = selSvc.
PrimarySelection
as Control;
1451
currentSelection = selSvc.
PrimarySelection
;
System\Windows\Forms\Design\ControlDesigner.ControlDesignerAccessibleObject.cs (1)
53
if (s.
PrimarySelection
== _control)
System\Windows\Forms\Design\ControlDesigner.cs (1)
1401
if (TryGetService(out ISelectionService? selectionService) && !Component.Equals(selectionService.
PrimarySelection
))
System\Windows\Forms\Design\DataGridViewColumnDesigner.cs (2)
213
if (_selectionService.
PrimarySelection
is not null
214
&& Component.Equals(_selectionService.
PrimarySelection
))
System\Windows\Forms\Design\DesignerFrame.cs (1)
119
if (selSvc?.
PrimarySelection
is Control { IsDisposed: false } ctrl)
System\Windows\Forms\Design\DocumentDesigner.cs (4)
598
object sel = s.
PrimarySelection
;
986
Component selComp = selSvc.
PrimarySelection
as Component;
1116
Debug.Assert(ss.
PrimarySelection
== Component, "Bug in selection service: form should have primary selection.");
1168
if (svc.
PrimarySelection
is Control primary)
System\Windows\Forms\Design\ParentControlDesigner.cs (1)
472
object primarySelection = selSvc.
PrimarySelection
;
System\Windows\Forms\Design\SelectionUIService.cs (2)
498
object? selComp = _selSvc.
PrimarySelection
;
983
object? primary = _selSvc.
PrimarySelection
;
System\Windows\Forms\Design\SelectionUIService.SelectionUIItem.cs (1)
129
fActive = _component == _selUIsvc._selSvc.
PrimarySelection
;
System\Windows\Forms\Design\ToolStripDesigner.cs (13)
749
object comp = SelectionService.
PrimarySelection
;
826
if (SelectionService.
PrimarySelection
is ToolStripDropDownItem selectedItem)
854
if (SelectionService.
PrimarySelection
is ToolStripItem toolItem)
909
if (SelectionService.
PrimarySelection
is ToolStripItem selectedItem)
966
object selectedItem = SelectionService.
PrimarySelection
;
1229
IComponent selectedItem = SelectionService.
PrimarySelection
as IComponent;
1269
object primarySelection = SelectionService.
PrimarySelection
;
1772
Component selComp = SelectionService.
PrimarySelection
as Component;
2003
if (SelectionService.
PrimarySelection
is ToolStripItem curSel && curSel.IsOnOverflow)
2033
if (!(SelectionService.
PrimarySelection
is ToolStripItem curSel) || (curSel is not null && !curSel.IsOnOverflow))
2135
if (SelectionService.
PrimarySelection
is ToolStripDropDownItem selectedItem)
2373
if (_editorNode is not null && (SelectionService.
PrimarySelection
== ToolStrip || itemSelected))
2388
if (SelectionService.
PrimarySelection
is not ToolStripItem)
System\Windows\Forms\Design\ToolStripDropDownDesigner.cs (5)
427
IComponent comp = (IComponent)selectionService.
PrimarySelection
;
497
bool showDesignMenu = IsContextMenuStripItemSelected(selectionService) || Component.Equals(selectionService.
PrimarySelection
);
522
if (Component.Equals(selectionService.
PrimarySelection
) && _selected)
527
bool showDesignMenu = IsContextMenuStripItemSelected(selectionService) || Component.Equals(selectionService.
PrimarySelection
);
735
if (_selectionService is not null && Component.Equals(_selectionService.
PrimarySelection
))
System\Windows\Forms\Design\ToolStripInSituService.cs (2)
88
if (selectionService.
PrimarySelection
is not IComponent comp)
188
object comp = selService.
PrimarySelection
;
System\Windows\Forms\Design\ToolStripItemBehavior.cs (4)
238
ToolStripItem selectedItem = selSvc.
PrimarySelection
as ToolStripItem;
321
if (selSvc.
PrimarySelection
is ToolStripItem currentSel && currentSel == glyphItem)
335
ToolStripItem selectedItem = selSvc.
PrimarySelection
as ToolStripItem;
598
if (selSvc.
PrimarySelection
is ToolStripItem selectedItem)
System\Windows\Forms\Design\ToolStripItemDesigner.cs (2)
919
&& ToolStripItem.Equals(_selectionService.
PrimarySelection
)
943
ToolStripItem currentSelection = sSvc.
PrimarySelection
as ToolStripItem;
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (26)
500
if (SelectionService.
PrimarySelection
is not Component
600
if (selSvc.
PrimarySelection
is not IComponent comp)
652
if (selSvc.
PrimarySelection
is ToolStripDropDownItem dropDownItem && dropDownItem.DropDown.Visible)
673
if (selSvc.
PrimarySelection
is not ToolStripItem item)
718
if (selSvc.
PrimarySelection
is not ToolStripItem item)
763
object selectedObj = selSvc.
PrimarySelection
;
805
if (selSvc.
PrimarySelection
is null)
842
if (selSvc.
PrimarySelection
is not IComponent pri)
917
if (selSvc.
PrimarySelection
is not IComponent comp)
984
if (selSvc.
PrimarySelection
is ContextMenuStrip)
994
if (selSvc.
PrimarySelection
is not ToolStripItem item)
1048
if (selSvc.
PrimarySelection
is not ToolStripItem item)
1064
if (selSvc.
PrimarySelection
is ToolStripDropDown dropDown && dropDown.Site is not null)
1092
if (SelectionService.
PrimarySelection
is not Component primarySelection)
1120
if (SelectionService.
PrimarySelection
is not Component primarySelection)
1157
if (selectionService.
PrimarySelection
is not ToolStripItem item)
1173
else if (selectionService.
PrimarySelection
is ToolStrip)
1194
currentSelection = selectionService.
PrimarySelection
;
1207
ToolStripItem toolStripItem = selectionService.
PrimarySelection
as ToolStripItem;
1236
ToolStripItem item = selectionService.
PrimarySelection
as ToolStripItem;
1309
currentSelection = selectionService.
PrimarySelection
;
1334
ToolStripItem item = selectionService.
PrimarySelection
as ToolStripItem;
1679
if (selSvc.
PrimarySelection
is not Control component)
1690
toolStripItem = selSvc.
PrimarySelection
as ToolStripItem;
1775
currentSelection = selSvc.
PrimarySelection
;
1836
ToolStripItem item = selSvc.
PrimarySelection
as ToolStripItem;
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (7)
195
if (MenuItem.Equals(_selectionService.
PrimarySelection
))
261
object selectedItem = _selectionService.
PrimarySelection
;
1254
if (_selectionService.
PrimarySelection
is null && KeyboardHandlingService is not null)
1263
selectedItem = _selectionService.
PrimarySelection
as ToolStripDropDownItem;
1710
if (_selectionService.
PrimarySelection
is ToolStripItem selectedItem && selectedItem != MenuItem)
2152
if (MenuItem.Equals(selectionSvc.
PrimarySelection
))
2199
object selectedObj = ((ISelectionService)sender).
PrimarySelection
;
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (2)
198
if (_selectionService is not null && _selectionService.
PrimarySelection
is null)
448
if (_selectionService?.
PrimarySelection
== Control)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (4)
520
if (SelectionService.
PrimarySelection
is null)
565
if (cachedSelSvc.
PrimarySelection
is ToolStripItem selectedItem && _designerHost is not null)
830
if (SelectionService.
PrimarySelection
is ToolStripItem curSel)
1208
if (SelectionService.
PrimarySelection
is ToolStripItem && _renderer is not null && _renderer.State != (int)TemplateNodeSelectionState.HotRegionSelected)
System.Windows.Forms.Design.Tests (3)
System\ComponentModel\Design\DesignSurfaceTests.cs (2)
215
Assert.Null(service.
PrimarySelection
);
1487
Assert.Null(service.
PrimarySelection
);
System\Windows\Forms\Design\ControlDesignerAccessibleObjectTests.cs (1)
109
s.
PrimarySelection
== (isPrimarySelection ? control : null));