MenuItem.SeparatorStyleKey Property

Definition

Gets the resource key for a style applied to a MenuItem when the MenuItem is a Separator.

C#
public static System.Windows.ResourceKey SeparatorStyleKey { get; }

Property Value

The resource key for a style applied to a MenuItem when the MenuItem is a Separator.

Examples

The following example shows how to use this property to style a Separator in a Menu.

XAML
<Style x:Key="{x:Static MenuItem.SeparatorStyleKey}" TargetType="Separator">
  <Setter Property="OverridesDefaultStyle" Value="true" />
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="{x:Type Separator}">
        <Border Width="30" Height="4" Margin="4" Background="Red"/>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>

Remarks

Use this property to change the style of a Separator in a menu.

XAML Attribute Usage

<object property={ MenuItem.SeparatorStyleKey}"/>

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also