WPF 窗体阴影效果!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF 窗体阴影效果!!!相关的知识,希望对你有一定的参考价值。

当Window窗体属性 AllowsTransparency="True" WindowStyle="None" 的时候 添加Effect DropShadowEffect 无效 我该怎么弄出阴影效果呢?

窗体样式定义为None后要做出阴影效果你可以试试如下两种方式:
1、使用一张做好的带阴影效果的图片做为窗体背景;
2、在窗体最外层套一个透明的Border,然后再设置阴影效果;
希望对你有帮助,还有疑问请追问或是Hi
参考技术A effect对窗口的确不起作用,因为你窗口背后就是桌面了,不属于effect计算的范畴了但要达到你要的效果,可以用过linear的线性刷来模拟,如果是周围一圈要,可以用圆形的线性刷Radial开头的那个刷子,边缘灰色,中间黑色

WPF 添加阴影效果

WPF 添加阴影效果

<Window.Effect>
  <DropShadowEffect BlurRadius="6" Color="Gray" Direction="270" ShadowDepth="0" Opacity="1"/>
</Window.Effect>

 

以上是关于WPF 窗体阴影效果!!!的主要内容,如果未能解决你的问题,请参考以下文章

WPF阴影样式

duilib窗体阴影偏移情况

WPF阴影效果(DropShadowEffect)

WPF阴影效果(DropShadowEffect)(转载)

WPF 添加阴影效果

WPF窗口阴影效果