【发布时间】:2020-09-02 11:52:07
【问题描述】:
我有一个无边界且最大化的窗口。我想给这个无边框窗口添加一个阴影。我使用了几种方法,例如在窗口中添加Border。它确实添加了阴影,但是当窗口最大化时,它只是使窗口变小并为其添加阴影。
我想要的是:
- 窗口最大化时,阴影不可见
- 最小化时,阴影可见
这是我使用的代码:
<Border Margin="10">
<Border.Effect>
<DropShadowEffect Color="Black"
Direction="270"
BlurRadius="10"
ShadowDepth="3" />
</Border.Effect>
<Grid Background="White" />
</Border>
【问题讨论】: