我是WPF技術的新手。我在WPF中有以下窗口聲明:WPF窗口陰影效果
<Window x:Class="CustomWindows.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="480" Width="640" ScrollViewer.VerticalScrollBarVisibility="Disabled" WindowStyle="None" AllowsTransparency="True">
<Window.Effect>
<DropShadowEffect BlurRadius="15" Direction="-90" RenderingBias="Quality" ShadowDepth="2"/>
</Window.Effect>
<Grid>
</Grid>
</Window>
但是當我運行它時,陰影不會出現。我該怎麼做,或者誤會在哪裏?
除了@HighCore的答案,也可能是因爲它是超越繪製區域並將窗口的邊距設置爲與陰影深度的值相同也可以工作。 – Silvermind
@Silvermind,你的方法不起作用。陰影仍然無法顯示... – Victor
這是我的頭頂,值得一試imho :)。無論如何,HighCore的答案就足夠了。 – Silvermind