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)
1807
if (displayedItems[i].
Selected
)
2405
if (DisplayedItems[i].
Selected
)
3095
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)
1770
/// Occurs when value of the <see cref="
Selected
" /> property changes.
2496
if (Enabled && CanSelect && !
Selected
)
3140
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)
903
if (ParentInternal is not null && ParentInternal.MenuAutoExpand &&
Selected
)
962
if (
Selected
|| Pressed)
1010
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)
598
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)
967
Assert.True(toolStrip2.Items[0].
Selected
);
972
Assert.True(toolStrip2.Items[0].
Selected
);
1024
Assert.True(toolStrip1.Items[0].
Selected
);
1029
Assert.True(toolStrip1.Items[0].
Selected
);
System\Windows\Forms\ToolStripButtonTests.cs (7)
82
Assert.False(item.
Selected
);
163
Assert.False(item.
Selected
);
250
Assert.False(item.
Selected
);
340
Assert.False(item.
Selected
);
428
Assert.False(item.
Selected
);
526
Assert.False(item.
Selected
);
1069
Assert.Equal(item.CanSelect, item.
Selected
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (4)
82
Assert.False(item.
Selected
);
171
Assert.False(item.
Selected
);
270
Assert.False(item.
Selected
);
378
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripItemTests.cs (130)
81
Assert.False(item.
Selected
);
166
Assert.False(item.
Selected
);
261
Assert.False(item.
Selected
);
1132
Assert.False(item.
Selected
);
1138
Assert.False(item.
Selected
);
1144
Assert.False(item.
Selected
);
1170
Assert.False(item.
Selected
);
1176
Assert.False(item.
Selected
);
1182
Assert.False(item.
Selected
);
1191
Assert.True(item.
Selected
);
1196
Assert.Equal(value, item.
Selected
);
1202
Assert.Equal(value, item.
Selected
);
1208
Assert.False(item.
Selected
);
1226
Assert.False(item.
Selected
);
1233
Assert.False(item.
Selected
);
1240
Assert.False(item.
Selected
);
1270
Assert.False(item.
Selected
);
1277
Assert.False(item.
Selected
);
1284
Assert.False(item.
Selected
);
1322
Assert.False(item.
Selected
);
1332
Assert.False(item.
Selected
);
1342
Assert.False(item.
Selected
);
1364
Assert.False(item.
Selected
);
1371
Assert.False(item.
Selected
);
1378
Assert.False(item.
Selected
);
1408
Assert.False(item.
Selected
);
1415
Assert.False(item.
Selected
);
1422
Assert.False(item.
Selected
);
1448
Assert.False(item.
Selected
);
1458
Assert.False(item.
Selected
);
1468
Assert.False(item.
Selected
);
2547
Assert.True(item.
Selected
);
2551
Assert.Equal(value, item.
Selected
);
2556
Assert.Equal(value, item.
Selected
);
2561
Assert.False(item.
Selected
);
7684
Assert.False(item.
Selected
);
7704
Assert.False(item.
Selected
);
7715
Assert.False(item.
Selected
);
7727
Assert.False(item.
Selected
);
7742
Assert.False(item.
Selected
);
7753
Assert.False(item.
Selected
);
7765
Assert.False(item.
Selected
);
7780
Assert.False(item.
Selected
);
7798
Assert.True(item.
Selected
);
9182
Assert.False(item.
Selected
);
9188
Assert.False(item.
Selected
);
9194
Assert.False(item.
Selected
);
9220
Assert.False(item.
Selected
);
9226
Assert.False(item.
Selected
);
9232
Assert.False(item.
Selected
);
9241
Assert.True(item.
Selected
);
9246
Assert.Equal(value, item.
Selected
);
9252
Assert.Equal(value, item.
Selected
);
9258
Assert.False(item.
Selected
);
9276
Assert.False(item.
Selected
);
9283
Assert.False(item.
Selected
);
9290
Assert.False(item.
Selected
);
9320
Assert.False(item.
Selected
);
9327
Assert.False(item.
Selected
);
9334
Assert.False(item.
Selected
);
9372
Assert.False(item.
Selected
);
9382
Assert.False(item.
Selected
);
9392
Assert.False(item.
Selected
);
9414
Assert.False(item.
Selected
);
9421
Assert.False(item.
Selected
);
9428
Assert.False(item.
Selected
);
9458
Assert.False(item.
Selected
);
9465
Assert.False(item.
Selected
);
9472
Assert.False(item.
Selected
);
9498
Assert.False(item.
Selected
);
9508
Assert.False(item.
Selected
);
9518
Assert.False(item.
Selected
);
14265
Assert.Equal(item.CanSelect, item.
Selected
);
14269
Assert.Equal(item.CanSelect, item.
Selected
);
14288
Assert.True(item.
Selected
);
14292
Assert.True(item.
Selected
);
14300
Assert.False(item.
Selected
);
14304
Assert.False(item.
Selected
);
14324
Assert.True(item.
Selected
);
14325
Assert.True(ownerItem.
Selected
);
14329
Assert.True(item.
Selected
);
14330
Assert.True(ownerItem.
Selected
);
14346
Assert.True(item.
Selected
);
14347
Assert.False(ownerItem.
Selected
);
14351
Assert.True(item.
Selected
);
14352
Assert.False(ownerItem.
Selected
);
14365
Assert.True(item.
Selected
);
14370
Assert.True(item.
Selected
);
14391
Assert.True(item.
Selected
);
14399
Assert.True(item.
Selected
);
14417
Assert.False(item.
Selected
);
14421
Assert.False(item.
Selected
);
14437
Assert.False(item.
Selected
);
14441
Assert.False(item.
Selected
);
14454
Assert.True(item.
Selected
);
14459
Assert.True(item.
Selected
);
14480
Assert.True(item.
Selected
);
14488
Assert.True(item.
Selected
);
14506
Assert.True(item.
Selected
);
14510
Assert.True(item.
Selected
);
14526
Assert.False(item.
Selected
);
14530
Assert.False(item.
Selected
);
14843
Assert.False(item.
Selected
);
14849
Assert.False(item.
Selected
);
14855
Assert.False(item.
Selected
);
14882
Assert.False(item.
Selected
);
14888
Assert.False(item.
Selected
);
14894
Assert.False(item.
Selected
);
14903
Assert.True(item.
Selected
);
14908
Assert.Equal(value, item.
Selected
);
14914
Assert.Equal(value, item.
Selected
);
14920
Assert.False(item.
Selected
);
14938
Assert.False(item.
Selected
);
14945
Assert.False(item.
Selected
);
14952
Assert.False(item.
Selected
);
14982
Assert.False(item.
Selected
);
14989
Assert.False(item.
Selected
);
14996
Assert.False(item.
Selected
);
15034
Assert.False(item.
Selected
);
15044
Assert.False(item.
Selected
);
15054
Assert.False(item.
Selected
);
15076
Assert.False(item.
Selected
);
15083
Assert.False(item.
Selected
);
15090
Assert.False(item.
Selected
);
15120
Assert.False(item.
Selected
);
15127
Assert.False(item.
Selected
);
15134
Assert.False(item.
Selected
);
15160
Assert.False(item.
Selected
);
15170
Assert.False(item.
Selected
);
15180
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripMenuItemTests.cs (1)
85
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripSeparatorTests.cs (1)
79
Assert.False(item.
Selected
);
System\Windows\Forms\ToolStripTests.cs (2)
5834
Assert.Equal(item.CanSelect, item.
Selected
);
5837
Assert.False(item.
Selected
);