2011-05-25 86 views
0

我試圖找到一種方法來擺脫菜單的MenuItems的容器周圍的邊界,在表達混合4中。如何刪除一組子項目的默認邊框?

這裏是我的意思,我想要的圖像Item2和Item3周圍的大白色邊框消失。 http://i.stack.imgur.com/dhOwY.png

這裏是這個菜單的XAML:

 
<Menu Background="{DynamicResource MenuGradient}" Margin="8,3,0,0" Height="26" VerticalAlignment="Top" ItemTemplate="{DynamicResource GeneratedMenuItem}"> 
    <MenuItem x:Name="itm1" Header="Item1" FontSize="16" Foreground="White" Template="{DynamicResource CustomMenuItemStyle}"> 
     <MenuItem x:Name="itm2" Header="Item2" Style="{DynamicResource CustomSubMenuItemStyle}"/> 
     <MenuItem x:Name="itm3" Header="Item3" Style="{DynamicResource CustomSubMenuItemStyle}"/> 
    </MenuItem> 
    <MenuItem x:Name="itmOptions" Header="Options" Foreground="White" FontSize="16" Template="{DynamicResource CustomMenuItemStyle}"/> 
</Menu> 

回答

0

我認爲你需要編輯的菜單項的模板中彈出的部分。

+0

謝謝,就是這樣。實際上,我需要刪除Chrome陰影並將其替換爲Grid子項。該邊界由MenuItem的PART_Popup的「Shdw」擁有。 – Jack89 2011-05-25 15:16:54