0

我使用以下代码创建阴影

但是我的影子看起来很丑。我想要一些我们可以从 MS Windows 中看到的东西。您可以在我附上的图片下确认两者。

怎么可能做到?

谢谢!

DropShadowEffect myDropShadowEffect = new DropShadowEffect();
myDropShadowEffect.Color = GetShadowColorValue();
myDropShadowEffect.ShadowDepth = 5;
myDropShadowEffect.BlurRadius = 70;
myDropShadowEffect.Opacity = 0.8;                  
this.Effect = myDropShadowEffect;   

在此处输入图像描述

4

1 回答 1

1

将您的模糊半径降低到 5 到 7 左右,70 是巨大的。我也会把你的不透明度降低到 35% 到 50%

左边的那个是你现在得到的结果吗?或者你想要什么?

于 2012-05-17T18:35:38.973 回答