2 overrides of Selected
System.Windows.Forms (2)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
350
public override bool
Selected
=> _control is not null && _control.Focused;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonButton.cs (1)
90
public override bool
Selected
202 references to Selected
System.Windows.Forms (52)
System\Windows\Forms\Controls\Menus\MenuTimer.cs (2)
125
bool rollup = forceClose || (CurrentItem is not null && CurrentItem != lastSelected && CurrentItem.
Selected
);
168
if (CurrentItem is not null && !CurrentItem.IsDisposed && CurrentItem.
Selected
&& CurrentItem.Enabled && ToolStripManager.ModalMenuFilter.InMenuMode)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridToolStripButton.cs (1)
71
if (!
Selected
)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
1894
if (displayedItems[i].
Selected
)
2490
if (DisplayedItems[i].
Selected
)
3210
else if (item.
Selected
)
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.ToolStripButtonAccessibleObject.cs (1)
60
if (!_ownerItem.Enabled && _ownerItem.
Selected
)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (1)
201
if (
Selected
&& !Pressed && SystemInformation.HighContrast)
System\Windows\Forms\Controls\ToolStrips\ToolStripHighContrastRenderer.cs (10)
146
else if (item.
Selected
)
154
Color arrowColor = item.
Selected
&& !item.Pressed ? SystemColors.HighlightText : SystemColors.ControlText;
184
if (e.Item is ToolStripMenuItem menuItem && !e.Item.IsOnDropDown && (menuItem.Checked || menuItem.
Selected
))
191
if (menuItem.
Selected
)
206
: item.
Selected
&& !item.Pressed ? SystemColors.HighlightText
218
if (e.Item.
Selected
&& (!e.Item.Pressed || e.Item is ToolStripButton))
225
if (e.Item.
Selected
|| e.Item.Pressed)
414
if (button.
Selected
)
455
else if (e.Item.
Selected
)
494
if (IsHighContrastWhiteOnBlack() && !(FillWhenSelected && (item.Pressed || item.
Selected
)))
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
1786
/// Occurs when value of the <see cref="
Selected
" /> property changes.
2520
if (Enabled && CanSelect && !
Selected
)
3178
if (!
Selected
)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (4)
110
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)_ownerItem.
Selected
,
171
if (_ownerItem.
Selected
&& _ownerItem is ToolStripMenuItem)
178
if (_ownerItem.
Selected
&& _ownerItem is ToolStripMenuItem)
187
if (_ownerItem.
Selected
|| _ownerItem.Pressed)
System\Windows\Forms\Controls\ToolStrips\ToolStripLabel.cs (1)
366
else if (
Selected
)
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (3)
908
if (ParentInternal is not null && ParentInternal.MenuAutoExpand &&
Selected
)
967
if (
Selected
|| Pressed)
1015
Color arrowColor = (
Selected
|| Pressed) ? SystemColors.HighlightText : SystemColors.MenuText;
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (14)
269
Rectangle fillRect = item.
Selected
? item.ContentRectangle : bounds;
273
bool buttonPressedOrSelected = (item.Pressed || item.ButtonPressed || item.
Selected
|| item.ButtonSelected);
355
Rectangle fillRect = item is not null && item.
Selected
? item.ContentRectangle : bounds;
364
if (item is not null && item.
Selected
)
378
if (item is not null && item.
Selected
)
564
if (item.
Selected
)
618
else if (item.
Selected
)
715
if (e.Item is ToolStripMenuItem && (e.Item.
Selected
|| e.Item.Pressed))
919
else if (item.
Selected
)
1056
Color fill = (e.Item.
Selected
) ? ColorTable.CheckSelectedBackground : ColorTable.CheckBackground;
1110
Rectangle fillRect = item.
Selected
? item.ContentRectangle : bounds;
1249
else if (item is not null && item.
Selected
)
1570
Rectangle fillRect = (item.
Selected
) ? item.ContentRectangle : bounds;
1582
else if (item.
Selected
)
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (1)
835
Color backgroundColor = e.Item.
Selected
? SystemColors.Highlight : e.Item.BackColor;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
184
public bool DropDownButtonSelected =>
Selected
;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonButton.cs (2)
96
return _owner.
Selected
;
99
return base.
Selected
;
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (4)
159
if (toolStripButton.
Selected
)
172
else if (item.
Selected
)
452
if (item.
Selected
|| item.Pressed)
599
Rectangle fillRect = splitButton.
Selected
? splitButton.ContentRectangle : bounds;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
1141
if (sender is ToolStripItem item && !item.
Selected
)
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (1)
1669
if (Items[i].
Selected
)
System.Windows.Forms.Tests (149)
System\Windows\Forms\ControlTests.cs (4)
965
Assert.True(toolStrip2.Items[0].
Selected
);
970
Assert.True(toolStrip2.Items[0].
Selected
);
1022
Assert.True(toolStrip1.Items[0].
Selected
);
1027
Assert.True(toolStrip1.Items[0].
Selected
);
System\Windows\Forms\ToolStripButtonTests.cs (7)
80
Assert.False(item.
Selected
);
161
Assert.False(item.
Selected
);
248
Assert.False(item.
Selected
);
338
Assert.False(item.
Selected
);
426
Assert.False(item.
Selected
);
524
Assert.False(item.
Selected
);
1067
Assert.Equal(item.CanSelect, item.
Selected
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (4)
80
Assert.False(item.
Selected
);
169
Assert.False(item.
Selected
);
268
Assert.False(item.
Selected
);
376
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripItemTests.cs (130)
79
Assert.False(item.
Selected
);
164
Assert.False(item.
Selected
);
259
Assert.False(item.
Selected
);
1131
Assert.False(item.
Selected
);
1137
Assert.False(item.
Selected
);
1143
Assert.False(item.
Selected
);
1169
Assert.False(item.
Selected
);
1175
Assert.False(item.
Selected
);
1181
Assert.False(item.
Selected
);
1190
Assert.True(item.
Selected
);
1195
Assert.Equal(value, item.
Selected
);
1201
Assert.Equal(value, item.
Selected
);
1207
Assert.False(item.
Selected
);
1225
Assert.False(item.
Selected
);
1232
Assert.False(item.
Selected
);
1239
Assert.False(item.
Selected
);
1269
Assert.False(item.
Selected
);
1276
Assert.False(item.
Selected
);
1283
Assert.False(item.
Selected
);
1321
Assert.False(item.
Selected
);
1331
Assert.False(item.
Selected
);
1341
Assert.False(item.
Selected
);
1363
Assert.False(item.
Selected
);
1370
Assert.False(item.
Selected
);
1377
Assert.False(item.
Selected
);
1407
Assert.False(item.
Selected
);
1414
Assert.False(item.
Selected
);
1421
Assert.False(item.
Selected
);
1447
Assert.False(item.
Selected
);
1457
Assert.False(item.
Selected
);
1467
Assert.False(item.
Selected
);
2546
Assert.True(item.
Selected
);
2550
Assert.Equal(value, item.
Selected
);
2555
Assert.Equal(value, item.
Selected
);
2560
Assert.False(item.
Selected
);
7683
Assert.False(item.
Selected
);
7703
Assert.False(item.
Selected
);
7714
Assert.False(item.
Selected
);
7726
Assert.False(item.
Selected
);
7741
Assert.False(item.
Selected
);
7752
Assert.False(item.
Selected
);
7764
Assert.False(item.
Selected
);
7779
Assert.False(item.
Selected
);
7797
Assert.True(item.
Selected
);
9181
Assert.False(item.
Selected
);
9187
Assert.False(item.
Selected
);
9193
Assert.False(item.
Selected
);
9219
Assert.False(item.
Selected
);
9225
Assert.False(item.
Selected
);
9231
Assert.False(item.
Selected
);
9240
Assert.True(item.
Selected
);
9245
Assert.Equal(value, item.
Selected
);
9251
Assert.Equal(value, item.
Selected
);
9257
Assert.False(item.
Selected
);
9275
Assert.False(item.
Selected
);
9282
Assert.False(item.
Selected
);
9289
Assert.False(item.
Selected
);
9319
Assert.False(item.
Selected
);
9326
Assert.False(item.
Selected
);
9333
Assert.False(item.
Selected
);
9371
Assert.False(item.
Selected
);
9381
Assert.False(item.
Selected
);
9391
Assert.False(item.
Selected
);
9413
Assert.False(item.
Selected
);
9420
Assert.False(item.
Selected
);
9427
Assert.False(item.
Selected
);
9457
Assert.False(item.
Selected
);
9464
Assert.False(item.
Selected
);
9471
Assert.False(item.
Selected
);
9497
Assert.False(item.
Selected
);
9507
Assert.False(item.
Selected
);
9517
Assert.False(item.
Selected
);
14283
Assert.Equal(item.CanSelect, item.
Selected
);
14287
Assert.Equal(item.CanSelect, item.
Selected
);
14306
Assert.True(item.
Selected
);
14310
Assert.True(item.
Selected
);
14318
Assert.False(item.
Selected
);
14322
Assert.False(item.
Selected
);
14342
Assert.True(item.
Selected
);
14343
Assert.True(ownerItem.
Selected
);
14347
Assert.True(item.
Selected
);
14348
Assert.True(ownerItem.
Selected
);
14364
Assert.True(item.
Selected
);
14365
Assert.False(ownerItem.
Selected
);
14369
Assert.True(item.
Selected
);
14370
Assert.False(ownerItem.
Selected
);
14383
Assert.True(item.
Selected
);
14388
Assert.True(item.
Selected
);
14409
Assert.True(item.
Selected
);
14417
Assert.True(item.
Selected
);
14435
Assert.False(item.
Selected
);
14439
Assert.False(item.
Selected
);
14455
Assert.False(item.
Selected
);
14459
Assert.False(item.
Selected
);
14472
Assert.True(item.
Selected
);
14477
Assert.True(item.
Selected
);
14498
Assert.True(item.
Selected
);
14506
Assert.True(item.
Selected
);
14524
Assert.True(item.
Selected
);
14528
Assert.True(item.
Selected
);
14544
Assert.False(item.
Selected
);
14548
Assert.False(item.
Selected
);
14861
Assert.False(item.
Selected
);
14867
Assert.False(item.
Selected
);
14873
Assert.False(item.
Selected
);
14900
Assert.False(item.
Selected
);
14906
Assert.False(item.
Selected
);
14912
Assert.False(item.
Selected
);
14921
Assert.True(item.
Selected
);
14926
Assert.Equal(value, item.
Selected
);
14932
Assert.Equal(value, item.
Selected
);
14938
Assert.False(item.
Selected
);
14956
Assert.False(item.
Selected
);
14963
Assert.False(item.
Selected
);
14970
Assert.False(item.
Selected
);
15000
Assert.False(item.
Selected
);
15007
Assert.False(item.
Selected
);
15014
Assert.False(item.
Selected
);
15052
Assert.False(item.
Selected
);
15062
Assert.False(item.
Selected
);
15072
Assert.False(item.
Selected
);
15094
Assert.False(item.
Selected
);
15101
Assert.False(item.
Selected
);
15108
Assert.False(item.
Selected
);
15138
Assert.False(item.
Selected
);
15145
Assert.False(item.
Selected
);
15152
Assert.False(item.
Selected
);
15178
Assert.False(item.
Selected
);
15188
Assert.False(item.
Selected
);
15198
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripMenuItemTests.cs (1)
87
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripSeparatorTests.cs (1)
77
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripTests.cs (2)
5832
Assert.Equal(item.CanSelect, item.
Selected
);
5835
Assert.False(item.
Selected
);