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