【发布时间】:2012-12-28 07:29:36
【问题描述】:
我有一个带有样式的窗口
Background="Transparent", AllowsTransparency="True", WindowStyle="None", ResizeMode="NoResize".
我已经放置了自定义最小、最大、关闭按钮并实现了功能。而且我希望窗口可以调整所有侧面的窗口大小。我用HwndSource 实现了它,效果很好。现在我担心的是我想要窗口的阴影效果。所以我放置了这样的阴影效果边框。
<Border CornerRadius="5" Margin="10">
<Border.BitmapEffect>
<DropShadowBitmapEffect ShadowDepth="10" Opacity=".5" Softness="9" />
</Border.BitmapEffect>
<Grid> **Content over here**</Grid>
</Border>
window 获得阴影效果。但是当我最大化窗口时。它不适合屏幕,因为我添加了边框。我需要在窗口最大化时删除阴影效果,以使其适合屏幕。当窗口未处于最大化状态时,应该会出现阴影效果。如何获得这个或有任何其他方法可以获得这个..请帮助我找到解决方案。
【问题讨论】:
标签: wpf wpf-controls