帧WPF上的DropShadow

帧WPF上的DropShadow,wpf,xaml,Wpf,Xaml,我使用此代码在我的帧上获得dropshadow效果: <Frame x:Name="MenuItem" Grid.ColumnSpan="2" Content="" HorizontalAlignment="Left" Height="439" VerticalAlignment="Top" Width="262" Margin="0,130,0,0" BorderBrush="White" BorderThickness="5" NavigationUIVisibility="Hid

我使用此代码在我的帧上获得dropshadow效果:

 <Frame x:Name="MenuItem" Grid.ColumnSpan="2" Content="" HorizontalAlignment="Left"  Height="439" VerticalAlignment="Top" Width="262" Margin="0,130,0,0" BorderBrush="White" BorderThickness="5" NavigationUIVisibility="Hidden">
        <Frame.BitmapEffect>
            <DropShadowBitmapEffect Color="Black" Direction="50"
                ShadowDepth="3" Softness="100" />
            </Frame.BitmapEffect>
    </Frame>

产生的结果是:

但我想做到这一点:

我应该做哪些更改???

尝试设置

Background="White"
当阴影应用于纹理时,可以在控件中透明的任何地方看到它。还要注意的是,
DropShadowBitmapEffect
已经过时,您应该使用
DropShadowEffect