Export (0) Print
Expand All

ContextMenuService.ShowOnDisabled Attached Property

Gets or sets a value that indicates whether the ContextMenu should be shown when its parent is grayed out.

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

See GetShowOnDisabled, SetShowOnDisabled
<object ContextMenuService.ShowOnDisabled="bool" .../>

Property Value

Type: System.Boolean
true if the ContextMenu should be shown when its parent is grayed out; otherwise, false.

Identifier field

ShowOnDisabledProperty

Metadata properties set to true

None

This example creates and displays a ContextMenu on a disabled button.

<Button Height="30" Content="Disabled Button" IsEnabled="False" 
        ContextMenuService.ShowOnDisabled="True">
  <Button.ContextMenu>
    <ContextMenu>
      <MenuItem Header="Edit">
        <MenuItem Header="Cut"/>
        <MenuItem Header="Copy"/>
        <MenuItem Header="Paste"/>
        <Separator/>
        <MenuItem Header="Context Menu item with ToolTip">
          <MenuItem.ToolTip>
            <ToolTip>
              Some information.
            </ToolTip>
          </MenuItem.ToolTip>
        </MenuItem>
      </MenuItem>
    </ContextMenu>
  </Button.ContextMenu>
</Button>

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft