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