Implemented interface member:
property
Enabled
System.Windows.Forms.ICommandBindingTargetProvider.Enabled
5 overrides of Enabled
System.Windows.Forms (4)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
195public override bool Enabled
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
224public override bool Enabled
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
70public override bool Enabled
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonButton.cs (1)
27public override bool Enabled
System.Windows.Forms.Tests (1)
System\Windows\Forms\ToolStripItemTests.cs (1)
15459public override bool Enabled
124 writes to Enabled
System.Windows.Forms (10)
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
242set => base.Enabled = value;
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
73set => base.Enabled = value;
System\Windows\Forms\DataBinding\BindingNavigator.cs (8)
519_moveFirstItem!.Enabled = (position > 1); 524_movePreviousItem!.Enabled = (position > 1); 529_moveNextItem!.Enabled = (position < count); 534_moveLastItem!.Enabled = (position < count); 541_addNewItem.Enabled = (_addNewItemUserEnabled && allowNew); 549_deleteItem.Enabled = (_deleteItemUserEnabled && allowRemove && count > 0); 555_positionItem!.Enabled = (position > 0 && count > 0); 560_countItem!.Enabled = (count > 0);
System.Windows.Forms.Design (8)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (8)
1593menu.Items["add"].Enabled = enabled; 1594menu.Items["insert"].Enabled = enabled; 1595menu.Items["delete"].Enabled = enabled; 1596menu.Items["sizemode"].Enabled = enabled; 1597menu.Items["absolute"].Enabled = enabled; 1598menu.Items["percent"].Enabled = enabled; 1599menu.Items["autosize"].Enabled = enabled; 1627menu.Items["delete"].Enabled = false;
System.Windows.Forms.Tests (101)
System\Windows\Forms\ToolStripButtonTests.cs (8)
1049Enabled = enabled, 1066Enabled = enabled 1520Enabled = enabled 1547Enabled = enabled 1574Enabled = enabled 1599Enabled = enabled 1626Enabled = enabled 1653Enabled = enabled
System\Windows\Forms\ToolStripItemTests.cs (90)
1126Enabled = enabled, 1163Enabled = enabled, 1218Enabled = enabled, 1261Enabled = enabled, 1307Enabled = enabled, 1356Enabled = enabled, 1399Enabled = enabled, 1433Enabled = enabled, 2482item.Enabled = enabled; 2504item.Enabled = enabled; 2528Enabled = value 2533item.Enabled = value; 2537item.Enabled = !value; 2549item.Enabled = value; 2554item.Enabled = value; 2559item.Enabled = !value; 2572item.Enabled = false; 2602Enabled = value 2607item.Enabled = value; 2611item.Enabled = !value; 2627item.Enabled = value; 2632item.Enabled = value; 2637item.Enabled = !value; 2654item.Enabled = value; 2659item.Enabled = value; 2664item.Enabled = !value; 2692item.Enabled = value; 2697item.Enabled = value; 2702item.Enabled = !value; 2726item.Enabled = value; 2734item.Enabled = value; 2742item.Enabled = !value; 2762item.Enabled = value; 2767item.Enabled = value; 2772item.Enabled = !value; 2789item.Enabled = value; 2794item.Enabled = value; 2799item.Enabled = !value; 2827item.Enabled = value; 2832item.Enabled = value; 2837item.Enabled = !value; 2873item.Enabled = value; 2881item.Enabled = value; 2889item.Enabled = !value; 2911item.Enabled = false; 2916item.Enabled = false; 2921item.Enabled = true; 2927item.Enabled = false; 6970Enabled = enabled, 7026Enabled = enabled, 9176Enabled = enabled, 9213Enabled = enabled, 9268Enabled = enabled, 9311Enabled = enabled, 9357Enabled = enabled, 9406Enabled = enabled, 9449Enabled = enabled, 9483Enabled = enabled, 11113Enabled = enabled, 11142Enabled = enabled, 11172Enabled = enabled, 11205Enabled = enabled, 11251Enabled = enabled, 11284Enabled = enabled, 12545Enabled = enabled, 12559Enabled = enabled, 13206Enabled = enabled, 13235Enabled = enabled, 13265Enabled = enabled, 13309Enabled = enabled, 13375Enabled = enabled, 13441Enabled = enabled, 13501Enabled = enabled, 13545Enabled = enabled, 13609Enabled = enabled, 13675grip.Enabled = enabled; 13713Enabled = enabled, 13966Enabled = enabled 13993Enabled = enabled 14020Enabled = enabled 14060Enabled = enabled 14261Enabled = enabled 14836Enabled = enabled, 14874Enabled = enabled, 14930Enabled = enabled, 14973Enabled = enabled, 15019Enabled = enabled, 15068Enabled = enabled, 15111Enabled = enabled, 15145Enabled = enabled,
System\Windows\Forms\ToolStripRendererTests.cs (2)
196yield return new object[] { graphics, new SubToolStripItem { Enabled = false }, new Bitmap(10, 10), new Rectangle(1, 2, 3, 4) }; 305yield return new object[] { new SubToolStripItem() { Enabled = false }, "Text", new Rectangle(1, 2, 3, 4), Color.Red, SystemFonts.MenuFont, TextFormatFlags.Left };
System\Windows\Forms\ToolStripTests.cs (1)
5824Enabled = toolStripItemEnabled,
TestPassApp (1)
PrintingControls.cs (1)
61((ToolStripButton)((ToolStrip)printPreviewDialog1.Controls[1]).Items[0]).Enabled = false;// disable the direct print from printpreview.as when we click that Print button PrintPage event fires again.
WinFormsControlsTest (4)
Dialogs.cs (2)
30Enabled = false, 129_btnOpen.Enabled = propertyGrid1.SelectedObject is not null;
MessageBoxes.cs (2)
21Enabled = false 64_btnOpen.Enabled = propertyGrid1.SelectedObject is not null;
103 references to Enabled
System.Windows.Forms (48)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
2892if (string.IsNullOrEmpty(currentItem.Text) || !currentItem.Enabled) 2956if (!(currentItem is ToolStripMenuItem) || string.IsNullOrEmpty(currentItem.Text) || !currentItem.Enabled)
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.cs (1)
241if (keyData == Keys.Space && SupportsSpaceKey && CheckOnClick && Enabled && !IsOnDropDown)
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.ToolStripButtonAccessibleObject.cs (2)
53if (_ownerItem.Enabled && _ownerItem.Checked) 60if (!_ownerItem.Enabled && _ownerItem.Selected)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (2)
203arrowColor = Enabled ? SystemColors.HighlightText : SystemColors.ControlDark; 207arrowColor = Enabled ? SystemColors.ControlText : SystemColors.ControlDark;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (2)
575if (Enabled || DesignMode) 594if (Enabled || DesignMode)
System\Windows\Forms\Controls\ToolStrips\ToolStripHighContrastRenderer.cs (1)
205Color arrowColor = !item.Enabled ? SystemColors.ControlDark
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (13)
576public virtual bool CanSelect => Enabled; 2024=> Animate(!DesignMode && Visible && Enabled && ParentInternal is not null); 2240if (!Enabled && ParentInternal is not null && !string.IsNullOrEmpty(ToolTipText)) 2257if (!Enabled && ParentInternal is not null) 2271if (!Enabled && ParentInternal is not null) 2289if (!Enabled) 2460if (Enabled) 2487if (Enabled) 2496if (Enabled && CanSelect && !Selected) 2535if (Enabled) 3014if (Enabled && Available) 3025if (!CanSelect || !Enabled || DesignMode) 3048if (ParentInternal is not null && !ParentInternal.IsDropDown && Enabled)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (2)
111UIA_PROPERTY_ID.UIA_IsEnabledPropertyId => (VARIANT)_ownerItem.Enabled, 169if (!_ownerItem.Enabled)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (1)
118layoutOptions.ShadowedText = !_ownerItem.Enabled;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (2)
232return base.Enabled 239return base.Enabled;
System\Windows\Forms\Controls\ToolStrips\ToolstripProfessionalRenderer.cs (4)
567if (item.Enabled) 624if (item.Enabled) 681e.DefaultArrowColor = item.Enabled ? SystemColors.ControlText : SystemColors.ControlDark; 760if (!e.Item.Enabled)
System\Windows\Forms\Controls\ToolStrips\ToolStripRenderer.cs (3)
788if (e.Item is not null && !e.Item.Enabled) 827if (!e.Item.Enabled) 871textColor = (item is not null && item.Enabled) ? textColor : SystemColors.GrayText;
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
72get => base.Enabled;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (3)
368if (Enabled && (keyData == Keys.Enter || (SupportsSpaceKey && keyData == Keys.Space))) 441if (!Enabled) 535if (Enabled && Available)
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonButton.cs (1)
31return _owner.Enabled;
System\Windows\Forms\Controls\ToolStrips\ToolStripSystemRenderer.cs (4)
114if (!button.Enabled) 152if (!item.Enabled) 393Color arrowColor = item.Enabled ? SystemColors.ControlText : SystemColors.ControlDark; 524Color arrowColor = splitButton.Enabled ? SystemColors.ControlText : SystemColors.ControlDark;
System\Windows\Forms\DataBinding\BindingNavigator.cs (4)
372_addNewItemUserEnabled = value.Enabled; 402_deleteItemUserEnabled = value.Enabled; 817_addNewItemUserEnabled = _addNewItem!.Enabled; 825_deleteItemUserEnabled = _deleteItem!.Enabled;
System.Windows.Forms.Tests (55)
System\Windows\Forms\ToolStripButtonTests.cs (8)
53Assert.True(item.Enabled); 134Assert.True(item.Enabled); 221Assert.True(item.Enabled); 311Assert.True(item.Enabled); 399Assert.True(item.Enabled); 497Assert.True(item.Enabled); 596Assert.True(button.Enabled); 606Assert.False(button.Enabled);
System\Windows\Forms\ToolStripDropDownItemTests.cs (4)
51Assert.True(item.Enabled); 140Assert.True(item.Enabled); 239Assert.True(item.Enabled); 347Assert.True(item.Enabled);
System\Windows\Forms\ToolStripItemTests.cs (43)
52Assert.True(item.Enabled); 137Assert.True(item.Enabled); 232Assert.True(item.Enabled); 2479Assert.Equal(ownerEnabled, item.Enabled); 2483Assert.Equal(expected, item.Enabled); 2501Assert.True(item.Enabled); 2505Assert.Equal(expected, item.Enabled); 2530Assert.Equal(value, item.Enabled); 2534Assert.Equal(value, item.Enabled); 2538Assert.Equal(!value, item.Enabled); 2550Assert.Equal(value, item.Enabled); 2555Assert.Equal(value, item.Enabled); 2560Assert.Equal(!value, item.Enabled); 2604Assert.Equal(value, item.Enabled); 2608Assert.Equal(value, item.Enabled); 2612Assert.Equal(!value, item.Enabled); 2628Assert.Equal(value, item.Enabled); 2633Assert.Equal(value, item.Enabled); 2638Assert.Equal(!value, item.Enabled); 2655Assert.Equal(value, item.Enabled); 2660Assert.Equal(value, item.Enabled); 2665Assert.Equal(!value, item.Enabled); 2693Assert.Equal(value, item.Enabled); 2698Assert.Equal(value, item.Enabled); 2703Assert.Equal(!value, item.Enabled); 2727Assert.Equal(value, item.Enabled); 2735Assert.Equal(value, item.Enabled); 2743Assert.Equal(!value, item.Enabled); 2763Assert.Equal(value, item.Enabled); 2768Assert.Equal(value, item.Enabled); 2773Assert.Equal(!value, item.Enabled); 2790Assert.Equal(value, item.Enabled); 2795Assert.Equal(value, item.Enabled); 2800Assert.Equal(!value, item.Enabled); 2828Assert.Equal(value, item.Enabled); 2833Assert.Equal(value, item.Enabled); 2838Assert.Equal(!value, item.Enabled); 2874Assert.Equal(value, item.Enabled); 2882Assert.Equal(value, item.Enabled); 2890Assert.Equal(!value, item.Enabled); 2912Assert.False(item.Enabled); 2917Assert.False(item.Enabled); 2922Assert.True(item.Enabled);