我有一个菜单,其中有几个子菜单放在分隔符之间,如下所示:
<Menu x:Name="mainMenu">
<MenuItem x:Name="mainSubMenu" Header="Menus">
<MenuItem x:Name="topMenuItem" Header="TopSubMenu">
<MenuItem/>
<MenuItem/>
<MenuItem/>
</MenuItem>
<Separator/>
<MenuItem x:Name="middleMenuItem" Header="MiddleSubMenu">
<MenuItem Header="MI1"/>
<MenuItem Header="MI2"/>
<MenuItem Header="MI3"/>
<MenuItem Header="MI4"/>
</MenuItem>
<Separator/>
<MenuItem x:Name="bottomMenuItem" Header="Bottom" />
</MenuItem>
</Menu>
我为中间子菜单创建了一个样式,允许滚动不同的菜单项。我希望顶部和底部子菜单具有默认样式。我怎么做?如何为不同的子菜单设置不同的样式?谢谢!