ego*_*rry 11 wpf styles dropshadow
我观察到将DropShadowEffect应用于UIElement会偶尔导致UIElement的内容模糊不清.这是一个非常讨厌的效果:它可能导致照片失焦或更糟 - 使整个"弹出"区域完全难以辨认.
我还没有看到有人抱怨这个,所以我倾向于认为有些事我做错了.
样本使用(随机模糊内容):
<Border>
   <Border.Effect>
      <DropShadowEffect />
   </Border.Effect>
   <!-- (Content) -->
</Border>
但删除DropShadowEffect会将其清除:
<Border>
    <!--<Border.Effect>
            <DropShadowEffect />
        </Border.Effect>-->
    <!-- (Content) -->
</Border>
有任何想法吗?
编辑(添加截图):
Job*_*Joy 13
我对于这种场景做的是把一个矩形背景,并应用模糊效果只是为了这一点,所以,真正的内容会从效果,这反过来又增加了表现自由.因为当您将效果应用于视觉时,所有后续的孩子也会获得应用的效果,这会使得穿孔和外观变坏.试试下面的内容
 <Grid>
  <Rectangle ....>
  <Rectangle.Effect>
     <DropShadowEffect />
  </Rectangle.Effect>
 </Rectangle>
....Your content ...
</Grid>