我正在使用Blend创建自定义 Window 表单。(通过设置AllowTransparency
为True
)
我已经完成了设计并且效果很好。现在我想给它添加阴影效果。( DropShadowEffect )
我不能这样做,因为窗口本身是隐藏的,所以效果不会显示。而且它不适用于主网格。没有运气添加边框并给它阴影。
好的,我找到了答案。(在此页面的一些帮助下)
首先,将窗口设置AllowTransparency
为True
. 然后将其更改Background
为No Brush
假设您有这样的事情:(忽略矩形和边框)
然后将网格更改Background
为白色。现在单击您的窗口并为其宽度和高度添加大约 15 个像素。
并更改阴影设置:
现在你可以看到阴影了:)
我想你知道这是如何工作的。请记住,您仍然可以使用窗口高度/重量和阴影设置来获得更好的效果。