2014-01-29 88 views

回答

0
<Window.Effect> 
    <DropShadowEffect/> 
</Window.Effect> 

<Window.Background> 
    <ImageBrush ImageSource="image.png" Viewport="0,0,1,1"/> 
</Window.Background> 

隨着你設置的背景..設置Window's EffectDropShadowEffect

這可能是沒有用的,因爲陰影落在窗口之外並且它不可見。

我建議你有PanelBorder併爲此設置Margin。現在將其設置爲BackgroundEffect ..它將可見。

<Border Margin="10"> 
    <Border.Effect> 
     <DropShadowEffect/> 
    </Border.Effect> 

    <Border.Background> 
     <ImageBrush ImageSource="image.png" Viewport="0,0,1,1"/> 
    </Border.Background> 
</Border>