在菜单项框上添加投影

时间:2015-04-25 15:08:37

标签: c# wpf xaml

这是我创建应用程序的第一次尝试,如果我的问题出错或错位,请致歉。

当您点击菜单栏中的“文件”并在下方显示一个小框时会显示“退出”和“保存”等选项,如何在此框中添加阴影?我一直认真地修补和谷歌搜索没有运气的最长时间。我觉得我已经厌倦了visual studio中的选项,并在我的xaml中尝试了各种代码。这是相关的XAML:

<Menu x:Name="MenuBar" HorizontalAlignment="Stretch" Height="27" Margin="-20,-36,140.4,0" VerticalAlignment="Top" Width="Auto" Foreground="Black" RenderTransformOrigin="0.5,0" Background="#FFE5E5E5">
    <MenuItem x:Name="File" Header="File" Height="27" Width="39" TextOptions.TextHintingMode="Animated" Foreground="#FF323334" BorderThickness="0" BorderBrush="{x:Null}" Margin="1,0,4,4" Padding="6,0">



        <MenuItem x:Name="Save" Header="Save" HorizontalAlignment="Left" Width="139.2" Click="Save_Click"/>
        <MenuItem Header="Quit" HorizontalAlignment="Left" Width="139.2" Click="MenuItem_Click" Background="{x:Null}" BorderBrush="{x:Null}" UseLayoutRounding="False"/>
    </MenuItem>

</Menu>

提前感谢您的帮助!

编辑:我最终得到了答案eslewhere

1 个答案:

答案 0 :(得分:0)

您只需创建自己的Template

即可

这里有link关于如何取消默认MenuItem Style

的问题