다음을 통해 공유


방법: 메뉴 항목으로 사용된 구분 기호의 스타일 지정

업데이트: 2007년 11월

Menu 요소 내부의 Separator 컨트롤은 Menu 외부의 Separator 컨트롤과 다르게 나타납니다. Separator를 사용하여 Menu를 만들면 SeparatorStyleKey 속성에 의해 식별된 Style을 컨트롤이 자동으로 적용합니다. 스타일은 리소스 사전에 배치되며 해당 키로 검색됩니다. Menu 내부에 있는 SeparatorStyle을 변경하려면 SeparatorStyleKey 속성을 사용하여 새 Style을 만들어야 합니다. 다음 예제에서는 이 작업에 대해 설명합니다.

예제

<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>

참고 항목

참조

MenuItem